HDU 6152 Friend-Graph(定理)
来源:互联网 发布:中科院分词算法 编辑:程序博客网 时间:2024/06/15 01:03
题目:http://acm.hdu.edu.cn/showproblem.php?pid=6152
题意:给你三角矩阵的朋友关系,如果有大于等于三个人是朋友或者不是,Bad;反之,Great
思路:卡内存的题啊!有定理“任意6个人中,必有3个人互相认识或有3个人互相都不认识”,所以大于等于6不用写了,小于的暴力判,数组不能开大了。
代码:
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int N = 105;int e[N][N];int main(){ int t,n,x; scanf("%d",&t); while(t--) { memset(e,-1,sizeof(e)); scanf("%d",&n); if(n >= 6) { for(int i = 1;i <= n-1;i++) for(int j = i+1;j <= n;j++) scanf("%d",&x); printf("Bad Team!\n"); } else { for(int i = 1;i <= n-1;i++) for(int j = i+1;j <= n;j++) scanf("%d",&x),e[i][j] = x; bool flag = true; for(int k = 1;k <= n;k++) for(int i = 1;i <= n;i++) for(int j = i+1;j <= n;j++) if((e[i][k] + e[k][j] + e[i][j] == 3) || (!e[i][k] && !e[k][j] && !e[i][j])) flag = false; if(flag) printf("Great Team!\n"); else printf("Bad Team!\n"); } } return 0;}
阅读全文
0 0
- HDU 6152 Friend-Graph(定理)
- Hdu 6152 Friend-Graph(Ramsey定理)
- hdu 6152 Friend-Graph(拉姆齐定理)
- HDU 6152 Friend-Graph(拉姆齐定理+暴力)
- ramsey定理 : HDU-5917 Instability、 HDU-6152 Friend-Graph
- 【组合数学--拉姆齐定理】hdu 6152 Friend-Graph
- HDU 6152 Friend-Graph
- HDU 6152 Friend-Graph
- hdu-6152 Friend-Graph
- HDU 6152 Friend-Graph
- HDU 6152 Friend-Graph
- hdu 6152 Friend-Graph
- HDU-6152Friend-Graph
- HDU 6152 Friend-Graph
- HDU 6152-Friend-Graph(ccpc)
- HDU 6152 Friend-Graph (最大团)
- HDU 6152 Friend-Graph(暴力)
- HDU-6152 Friend-Graph (思维+暴力)
- imutils Rotation
- Ghost系统恢复教程
- 高精度
- Java 多线程---基本概念
- 【Unity3D】UGUI组件的监听
- HDU 6152 Friend-Graph(定理)
- [笔记分享] [GPIO] MSM8x39 GPIO 软件部分小结
- hdu 1495 非常可乐(BFS)
- protobuf 简易分析工具及源码
- rosdep install
- 第十二篇:适配器模式 : 农村小伙娶乌克兰美女语言不通 翻译软件立功
- Dubbo实现源码分析
- Ubuntu 16.04 apt-get搭建LAMP环境
- python pyqt5 入门