UVA2636
理解;类似我们离散的命题 因为只有一个是坏的 超过一个人说你坏 你一定就是坏的 有人说你对 你就对了 分为两种情况 1.说你对的是好的 他的判断是正确的 2.说你对的人 是坏的 他的判断是错误的 你是坏的 哈哈哈哈 此时就有两个坏的了 就不合要求了
- #include<cstdio>
- #include<iostream>
- #include<cstring>
- using namespace std;
- struct information
- {
- int id,id1,id2;
- char res1,res2;
- }k[1005];
- int main()
- {
- int t;
- cin>>t;
- while(t--)
- {
- int n;
- cin>>n;
- int ct=0,ans;
- for(int i=0; i<n; i++)
- {
- cin>>k[i].id>>k[i].id1>>k[i].res1>>k[i].id2>>k[i].res2;
- }
- for(int i=0; i<n; i++)
- {
- int flag=1;
- for(int j=0; j<n; j++)
- {
- if(i==j)continue;
- if(k[j].res1=='N')
- {
- if(k[i].id!=k[j].id1){flag=0;break;}
- }
- if(k[j].res2=='N')
- {
- if(k[i].id!=k[j].id2){flag=0;break;}
- }
- if(k[j].res1=='Y')
- {
- if(k[i].id==k[j].id1){flag=0;break;}
- }
- if(k[j].res2=='Y')
- {
- if(k[i].id==k[j].id2){flag=0;break;}
- }
- }
- if(flag)
- {
- ct++;
- ans=i;
- }
- }
- if(ct>1||ct==0)
- cout<<"impossible"<<endl;
- else
- cout<<k[ans].id<<endl;
- }
- }
还是思路!!!!!
UVA2636的更多相关文章
随机推荐
- [No00006C]文件名复制,归档小助手【自己写的小工具,希望能帮助大家】
特别补充一句:软件可以一次性复制多个文件的文件名. Windows 中的复制文件名实在是有些不方便 ,需要点右键 "重命名"之后再点右键选择"复制"才可复制文件 ...
- 生产环境使用 pt-table-checksum 检查MySQL数据一致性
公司数据中心从托管机房迁移到阿里云,需要对mysql迁移(Replication)后的数据一致性进行校验,但又不能对生产环境使用造成影响,pt-table-checksum 成为了绝佳也是唯一的检查工 ...
- IIS7.5使用web.config设置伪静态的二种方法(转)
近几天公司里开发的项目有几个运行在IIS7.5上,由于全站采用的是伪静态,因此从网上找到两两种方法来实现.这两种方法各有优势:第一种比较灵活,只要把文件拷到根目录下,即可直接显示所有伪静态页面(适用于 ...
- maven 项目启动tomcat报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
maven项目启动tomcat报错: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi ...
- React业务实践
总结自:http://reactjs.cn/react/docs/thinking-in-react-zh-CN.html 当接到一个需求时,如何用react来实现? 以下几个步骤做参考. 第一步:把 ...
- mysql的基本命令行操作
mysql>CREATE DATABASE imooc; //创建数据库 mysql> USE imooc ;//选择数据库 mysql> SELECT DATABASE();//查 ...
- Microsoft.AspNet.Identity 自定义使用现有的表—登录实现
Microsoft.AspNet.Identity是微软新引入的一种membership框架,也是微软Owin标准的一个实现.Microsoft.AspNet.Identity.EntityFrame ...
- Android 在非Activity的类中调用startActivityForResult
http://www.360doc.com/content/11/0720/10/7322578_134657348.shtml
- hover 变内容
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 【poj2449】 Remmarguts' Date
http://poj.org/problem?id=2449 (题目链接) 题意 求有向图K短路. Solution A*.g(x)为当前节点到起点的步数,h(x)为当前节点到终点的最短距离(也就是估 ...