【瞎搞】 ZOJ 3180 Number Game
来源:互联网 发布:数据结构出栈算法 编辑:程序博客网 时间:2024/05/17 18:14
点击打开链接
题意:右边的三个数能否通过 去除一个数,并添上 另外两个数的和 再 减一
#include <cstdio>#include <cstring>#include <cstdlib>#include <string>#include <iostream>#include <algorithm>#include <sstream>#include <cmath>using namespace std;#include <queue>#include <stack>#include <vector>#include <deque>#include <set>#include <map>#define cler(arr, val) memset(arr, val, sizeof(arr))typedef long long LL;const int MAXN = 10100;const int MAXM = 11111;const int INF = 0x3f3f3f3f;#define lson l,m,rt<<1#define rson m+1,r,rt<<1|1int t,a[22],b[22];int main(){ cin>>t; while(t--) { for(int i=1;i<=3;i++) cin>>a[i]; for(int i=1;i<=3;i++) cin>>b[i]; sort(a+1,a+3+1),sort(b+1,b+3+1); int flag=0; while(true) { if(a[1]==b[1]&&a[2]==b[2]&&a[3]==b[3]) { flag=1;break; } if(a[1]==b[1]&&a[2]==b[2]&&a[3]==b[1]+b[2]-1)//12 { flag=1;break; } if(a[1]==b[1]&&a[2]==b[3]&&a[3]==b[1]+b[3]-1)//13 { flag=1;break; } if(a[1]==b[2]&&a[2]==b[3]&&a[3]==b[2]+b[3]-1)//23 { flag=1;break; } if(a[1]==1) break; if(a[1]<b[1]&&a[2]<b[2]&&a[3]<b[3]) break; a[3]=a[2]-a[1]+1; sort(a+1,a+3+1); } if(flag) puts("Yes"); else puts("No"); } return 0;}
0 0
- 【瞎搞】 ZOJ 3180 Number Game
- ZOJ - 3180 Number Game
- zoj 3180 Number Game
- 【瞎搞】 ZOJ 3327 Friend Number
- ZOJ 3180 Number Game(数学啊 )
- ZOJ 1039 Number Game
- zoj 1039 Number Game
- zoj 1039 Number Game
- zoj - 1039 Number Game
- ZOJ 3908 Number Game
- ZOJ-3908-Number Game
- ZOJ 3908Number Game
- 【贪心】 ZOJ 3908 Number Game
- zoj 3908 Number Game(STL)
- 【瞎搞】 ZOJ 1543 Stripies
- 【瞎搞】 ZOJ 1546 Fillword
- ZOJ 3908 Number Game(乱搞)
- ZOJ 3449:Doraemon's Number Game III
- Eclipse debug 快捷键消失
- 关于git的submodule
- 接口(interface)
- Web开发技术的演变
- eXtremeDB SQL Transaction Rellease
- 【瞎搞】 ZOJ 3180 Number Game
- VS2012中使用OpenCV-3.0.0的动态链接库和静态链接库
- 5.4.2 使用访问控制符
- android
- 黑马程序员_arc编译特性和block数据类型,protocol协议
- hdu 1213 How Many Tables(并查集的简单应用)
- Windows进程间通信的各种方法
- BookShop项目开发的一个小结
- 习题2—17