亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 921519_10318.cpp

?? ACM 第10318題 Solve It
?? CPP
字號:
#include <stdio.h>

#define INFINITE 100

/* global variable */
int r, c;
int depth;
int panel[5][5] = {0};
int s[3][3];			/* switch pattern when button pressed */
int b;					/* current best time */
int buf[5*5];
int index;
int temp[5*5];

/* function prototype */
void pan(int);			/* DFS recursive function */
void pressButton(int);
int stop(int);

int main()
{
  /* local variable */
  int i, j;
  char t[5];
  int cases = 1;

  /* freopen( "10318.in", "r", stdin ); */
  
  scanf( "%d %d", &r, &c );
  while( r!= 0 ){
    /* initialize */
	depth = r*c;
	b = INFINITE;
	index = 0;
	/* read in */
	for( i=0; i< 3; i++ ){
	  scanf( "%s", &t );
	  for( j=0; j< 3; j++ ){
		if( t[j] == '*' )
		  s[i][j] = 1;
		else
		  s[i][j] = 0;
	  }
	}	
	/* brute-force(recursive DFS) */
	pan(1);
	
	/* print out */
	printf( "Case #%d\n", cases );
	if( b==INFINITE )
	  printf( "Impossible." );
	else
	  for( i=0; i< b; i++ )
		printf( "%d ", buf[i] );
	printf( "\n" );	
	/* updata data*/
	for( i=0; i< r; i++ )
	  for( j=0; j<c; j++ )
		panel[i][j] = 0;
	cases++;
	scanf( "%d %d", &r, &c );
  }
  return 0;
}

void pan(int d)
{
  int i, j;

  if(d<=depth){
	/* condition 1: unpress button */
	pan(d+1);
	/* conditino 2: pressed button */
	pressButton(d);
	temp[index++] = d;
	i = stop(d); 
	if(i==0){
	  if(index< b)
		pan(d+1);
	}
	else if(i==1){
	  if(index< b){
		b = index;
		for( j=0; j< b; j++ )
		  buf[j] = temp[j];
	  } 
	}
	/* recover original state of panel */
	pressButton(d);
	index--;
  }
}

void pressButton(int k)
{
  int i, j;
  int x, y;
  
  k--;
  x= k/c;
  y= k%c;

  /* start form upper left */
  x--;
  y--;
  for( i=0; i< 3; i++, x++, y-=3 ){
	for( j=0; j< 3; j++, y++ )
	  if( x >=0 && y >=0 && x< r && y< c )
		if(s[i][j]==1){
		  if(panel[x][y]==0)
			panel[x][y]=1;
		  else
			panel[x][y]=0;
		}
  }
}

/* return 1 present complete, 2 present wrong, 0 present don't stop */
int stop(int d)
{
  int i, j, t;
  int count = 0;
  int x;

  x= (d--)/c;
  
  /* check state of every button */
  /* t= x-i */
  for( i=0, t=x; i< r; i++, t-- )
	for( j=0; j< c; j++ ){
	  if(panel[i][j]==1)
		count++;
	  else
		if( t >1 )
		  return 2;
	}

  if(count< depth)
	return 0;
  else
	return 1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩日本视频| 成人自拍视频在线| 日本欧美一区二区三区| 亚洲成人精品在线观看| 一区二区国产盗摄色噜噜| 亚洲一二三四在线| 午夜影视日本亚洲欧洲精品| 午夜精品福利在线| 国产曰批免费观看久久久| 蜜桃av噜噜一区二区三区小说| 青青青爽久久午夜综合久久午夜| 九九国产精品视频| 成人午夜激情在线| 在线观看视频91| 日韩亚洲欧美一区| 欧美激情一区二区三区四区| 国产精品剧情在线亚洲| 亚洲成人av中文| 国产成人在线视频播放| 在线视频你懂得一区| 欧美日韩国产在线观看| 久久精子c满五个校花| 一区二区日韩电影| 老司机精品视频在线| 成人三级在线视频| 88在线观看91蜜桃国自产| 久久婷婷成人综合色| 午夜久久久影院| 丁香亚洲综合激情啪啪综合| 欧美怡红院视频| 国产精品视频一二| 国产激情视频一区二区三区欧美 | 亚洲男人的天堂av| 国内精品久久久久影院色| 97精品久久久午夜一区二区三区| 精品国产乱码久久久久久图片| 亚洲精品免费看| 91麻豆国产在线观看| 久久精品一二三| 国内精品第一页| 91精品蜜臀在线一区尤物| 亚洲欧洲99久久| 成人av免费观看| 蜜桃视频免费观看一区| 成人av电影免费在线播放| 久久综合五月天婷婷伊人| 蜜臀av国产精品久久久久| 欧美蜜桃一区二区三区| 香蕉成人伊视频在线观看| 在线免费观看日本欧美| 亚洲成人激情综合网| 欧美日高清视频| 亚洲高清视频的网址| 欧美日韩综合在线| 午夜影院久久久| 欧美喷潮久久久xxxxx| 青青草原综合久久大伊人精品优势| 欧美色图一区二区三区| 亚洲人吸女人奶水| 精品视频在线免费看| 免费观看91视频大全| 久久久影视传媒| 99久久精品99国产精品| 午夜欧美在线一二页| 久久久蜜臀国产一区二区| 丁香五精品蜜臀久久久久99网站 | 99国产欧美另类久久久精品| 久久综合久久鬼色中文字| 成人丝袜视频网| 亚洲大片免费看| 国产三级精品在线| 色婷婷一区二区三区四区| 日韩成人av影视| 国产欧美日本一区二区三区| av中文一区二区三区| 另类小说图片综合网| 久久亚洲欧美国产精品乐播| 色婷婷综合久久久久中文 | 国产一区二区三区四| 伊人色综合久久天天| 国产亚洲成aⅴ人片在线观看 | 日韩欧美精品在线视频| 91小视频在线观看| 另类中文字幕网| 亚洲精品高清在线| 日韩区在线观看| 91福利资源站| 成人小视频在线| 毛片av一区二区| 亚洲欧洲av在线| 中文字幕精品三区| 国产亚洲一区二区三区| 日韩免费看网站| 欧美美女一区二区三区| 色成年激情久久综合| 懂色一区二区三区免费观看| 青青草伊人久久| 日韩专区中文字幕一区二区| 国产精品热久久久久夜色精品三区 | 亚洲精品免费电影| 亚洲免费观看在线视频| 亚洲电影视频在线| 亚洲一区二区欧美激情| 亚洲黄色性网站| 亚洲人成人一区二区在线观看| 中文无字幕一区二区三区| 久久品道一品道久久精品| 久久综合色婷婷| 国产精品伦一区二区三级视频| 欧美精品一区二区三| 国产亚洲精品免费| 久久人人超碰精品| 国产精品视频免费| 亚洲色图欧美在线| 亚洲丰满少妇videoshd| 日韩高清不卡在线| 国产一区二区免费在线| 国产91丝袜在线播放0| 日本精品裸体写真集在线观看| 色婷婷av一区| 欧美成人精品福利| 久久久.com| 亚洲第一激情av| 韩国欧美一区二区| 99精品久久免费看蜜臀剧情介绍| 91激情在线视频| 欧美一区二区在线看| 欧美国产1区2区| 日韩激情av在线| 91丝袜国产在线播放| 欧美成人高清电影在线| 亚洲天堂成人网| 精品一区二区免费看| 91豆麻精品91久久久久久| 久久综合国产精品| 亚洲一区视频在线| 国产成人小视频| 久久精品国产成人一区二区三区| 日本免费在线视频不卡一不卡二 | 国产欧美一区二区精品性| 亚洲另类一区二区| 美女视频网站久久| 91久久精品午夜一区二区| 久久女同互慰一区二区三区| 日日夜夜免费精品| 欧美人体做爰大胆视频| 亚洲精品美国一| 成人黄色在线看| 成人av影视在线观看| 日韩免费性生活视频播放| 视频一区二区中文字幕| 欧美日韩国产成人在线免费| 午夜视频在线观看一区| 欧美日韩在线三区| 偷窥国产亚洲免费视频| 欧美日韩大陆在线| 日本不卡中文字幕| 日韩你懂的电影在线观看| 国产剧情av麻豆香蕉精品| 国产欧美日韩另类一区| jvid福利写真一区二区三区| 久久久另类综合| 91免费国产在线观看| 亚洲一区二区三区激情| 日韩一级大片在线| 国产成人免费9x9x人网站视频| 综合色天天鬼久久鬼色| 欧美日韩和欧美的一区二区| 久草这里只有精品视频| 国产精品高潮呻吟| 欧美精品三级在线观看| 国产精品一区二区你懂的| 亚洲天堂福利av| 日韩一区二区三区av| 波多野洁衣一区| 青青草原综合久久大伊人精品优势| 久久婷婷综合激情| 欧美在线免费观看亚洲| 国产一区二区美女诱惑| 亚洲精品伦理在线| 久久久久久久国产精品影院| 欧美网站一区二区| 风间由美一区二区三区在线观看| 亚洲一区二区三区中文字幕 | 色狠狠一区二区三区香蕉| 久久国产精品99久久久久久老狼| 自拍偷拍欧美精品| 日韩视频一区在线观看| 欧美性猛片aaaaaaa做受| 成人教育av在线| 国产综合色在线| 久久国产精品色| 日韩精品每日更新| 亚洲午夜免费视频| 中文字幕日韩一区| 国产欧美精品一区二区三区四区 | 午夜成人在线视频| 一区二区三区四区不卡在线| 国产精品视频第一区| 国产性色一区二区|