2333333333

原创 2016年05月30日 15:05:48
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;

int n,m,bo[10][10][10],p[10][10][10][10];
char ch[20];

void MAKE(int x,int y)
{
	for (int i = 0; i < 2; i++) {
		int t = y*2 - 1;
		if (ch[t] == '<') p[x][y][x][y+1] = 2,p[x][y+1][x][y] = 1;
		else p[x][y][x][y+1] = 1,p[x][y+1][x][y] = 2;
	}
}

int main()
{
	#ifdef YZY
		freopen("yzy.txt","r",stdin);
	#endif
	
	for (int l = 1; l <= 3; l++) {
		int x,y; x = y = 1; x += (l-1)*3;
		for (int i = 1; i <= 5; i++) {
			scanf("%s",1+ch);
			if (i&1) {y = 1;for (int j = 0; j < 3; j++) MAKE(x,y),y += 3;}
			else {
				++x; int t = 1;
				for (y = 1; y <= 9; y++) {
					if (ch[t] == '^') p[x-1][y][x][y] = 2,p[x][y][x-1][y] = 1;
					else p[x-1][y][x][y] = 1,p[x][y][x-1][y] = 2;
					t += 2;
				}
			}
		}
	
	}
	
	//dfs(1,1);
	return 0;
}

版权声明:这个人很懒什么都没有留下

相关文章推荐

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)