POJ 1481 The Die Is Cast G++ dfs

POJ 1481 The Die Is Cast G++ dfs_第1张图片

POJ 1481 The Die Is Cast G++ dfs_第2张图片

POJ 1481 The Die Is Cast G++ dfs_第3张图片

#include 
#include 
#include 
#include 
#include 
using namespace std;
//英语    看博友分析      dfs 
char mp[100][100];
int da[100][100];
int vis[100][100];
int dx[4]={0,0,1,-1};
int dy[4]={1,-1,0,0};
int flag;
int m,n;
int hs[10000];
void dfs1(int x,int y)
{
	vis[x][y]=1;
	if(mp[x][y]=='*')
	{
		da[x][y]=0;
	}
	if(mp[x][y]=='X')
	{
		da[x][y]=flag;
	}
	for(int i=0;i<4;i++)
	{
		int tx=x+dx[i];
		int ty=y+dy[i];
		if(tx>=0 && tx=0 && ty=0&& tx=0 && ty>m>>n;
		if(m==0 &&n==0)
		{
			break;
		}
		memset(mp,0,sizeof(mp));
		memset(da,0,sizeof(da));
		memset(vis,0,sizeof(vis));
		memset(hs,0,sizeof(hs));
		for(int i=0;i>mp[i][j];
			}
		}
		/*
		for(int i=0;i jg;
		for(int i=1;i<=flag;i++)
		{
			jg.push_back(hs[i]);
		}
		sort(jg.begin(),jg.end());
		cout<<"Throw "<

 

你可能感兴趣的:(POJ,有程序,其他POJ没程序,POJ1400-1499,先读一遍英文,难受的时候多)