博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Uva 253 (implement)
阅读量:4058 次
发布时间:2019-05-25

本文共 1893 字,大约阅读时间需要 6 分钟。

/** 20171119*/#include 
#include
int e[10][10];int main(){ //freopen("input.txt","r",stdin); //freopen("ans.txt","w",stdout); memset(e,0,sizeof(e)); e[1][2] = e[2][1] = 1; e[1][3] = e[3][1] = 1; e[1][4] = e[4][1] = 1; e[1][5] = e[5][1] = 1; e[2][3] = e[3][2] = 1; e[2][4] = e[4][2] = 1; e[2][6] = e[6][2] = 1; e[3][5] = e[5][3] = 1; e[3][6] = e[6][3] = 1; e[4][6] = e[6][4] = 1; e[4][5] = e[5][4] = 1; e[5][6] = e[6][5] = 1; char num[100]; while(scanf("%s",num)==1) { char A[10],B[10]; for(int i=1;i<=6;i++) { A[i] = num[i-1]; B[i] = num[i+5]; } bool flag = false; for(int i=1;(!flag)&&i<=6;i++) if(B[i] == A[1]) { for(int j=1;(!flag)&&j<=6;j++) if(e[i][j]==1&&B[j]==A[2]) { for(int k=1;(!flag)&&k<=6;k++) if(e[k][i]==1&&e[k][j]==1&&B[k]==A[3]) { for(int x=1;(!flag)&&x<=6;x++) if(x!=j&&e[x][i]==1&&e[x][k]==1&&B[x]==A[5]) { for(int y=1;(!flag)&&y<=6;y++) if(y!=k&&e[y][i]==1&&e[y][x]==1&&B[y]==A[4]) { for(int z=1;(!flag)&&z<=6;z++) if(z!=i&&e[z][j]==1&&e[z][k]==1&&B[z]==A[6]) { flag = true; } } } } } } printf("%s\n",flag?"TRUE":"FALSE"); } return 0;}

测试数据生成

/** 20171119*/#include 
#include
#include
#include
char str[3] = {
'r','g','b'};int main(){ srand(time(NULL)); freopen("input.txt","w",stdout); for(int i=0;i<1000;i++) { for(int j=0;j<12;j++) { printf("%c",str[rand()%3]); } printf("\n"); } return 0;}

转载地址:http://xggci.baihongyu.com/

你可能感兴趣的文章
Python学习二之PyCharm编程软件配置
查看>>
Python学习三之基础语法
查看>>
【opencv学习笔记】022之霍夫圆变换
查看>>
【积跬步以至千里】合并优盘分区
查看>>
【opencv学习笔记】023之像素重映射
查看>>
【opencv学习笔记】024之直方图均衡化
查看>>
【opencv学习笔记】025之直方图计算 - calcHist函数详解
查看>>
【积跬步以至千里】win10应用商店误删恢复
查看>>
【吴恩达机器学习笔记】001 什么是机器学习(What is Machine Learning)
查看>>
【吴恩达机器学习笔记】002 监督学习(Supervised Learning)
查看>>
【吴恩达机器学习笔记】003 无监督学习(Unsupervised Learning)
查看>>
【吴恩达机器学习笔记】004 模型示例:单变量线性回归(Model Representation:Linear Regression with one variable)
查看>>
【吴恩达机器学习笔记】005 梯度下降(Gradient Descent)
查看>>
【opencv学习笔记】026之直方图比较 - compareHist函数详解
查看>>
【opencv学习笔记】027之直方图反向投影 - calcBackProject函数详解
查看>>
【opencv学习笔记】001之opencv配置(win10+VS2015+OpenCV3.1.0)
查看>>
Python学习四之变量类型
查看>>
Python import相关内容区别介绍( import *** as 、from***import )
查看>>
Python报错:UnicodeDecodeError: 'gbk' codec can't decode byte ...
查看>>
C++报错:The build tools for v141 (Platform Toolset = 'v141') cannot be found.
查看>>