ZOJ 3844Easy Task(暴力)
来源:互联网 发布:植物精灵for mac 编辑:程序博客网 时间:2024/05/22 15:29
直接暴力
#include <algorithm>#include <iostream>#include <cstring>#include <cstdlib>#include <cstdio>#include <string>#include <vector>#include <queue>#include <stack>#include <cmath>#include <ctime>#include <list>#include <set>#include <map>using namespace std;typedef long long ll;#define PB push_back#define UB upper_bound#define LB lower_bound#define MP make_pair#define pii pair<int,int>#define vi vector<int>#define vii vector<vi>#define mst(x,y) memset(x,y,sizeof(x))#define fr(x) freopen(x,"r",stdin)#define fw(x) freopen(x,"w",stdout)#define iin(x) scanf("%d",&x)#define complete_unique(a) a.erase(unique(a.begin(),a.end()),a.end())#define sp system("pause")#define INF 1e9#define MAXN 100005#define PI acos(-1.0)#define eps 1e-10const int MOD = 1e9 + 7;int a[20];int main(){int t;cin>>t;while(t--){int n;cin>>n;for(int i=1;i<=n;++i)cin >> a[i];int x,y;int ti = 0;int Max = -MOD;int Min = MOD;while(1){Max = -MOD;Min = MOD;ti ++;if(ti >= 1000000)break;for(int i=1;i<=n;++i)if(a[i] > Max)Max = a[i],x = i;for(int i=1;i<=n;++i)if(a[i] < Min)Min = a[i],y = i;if(Min == Max)break;a[x] = a[y] = Max - Min;}if(Min == Max)cout<<Max<<endl;elsecout<<"Nooooooo!"<<endl;}return 0;}
0 0
- ZOJ 3844Easy Task(暴力)
- ZOJ 3844 Easy Task(模拟+哈希 | 暴力)
- ZOJ 3844 Easy Task
- zoj 3844 easy task
- ZOJ 3844Easy Task
- zoj 3844 Easy Task(水题)
- 哈希--ZOJ - 3844 Easy Task
- ZOJ 2969 Easy Task
- ZOJ 2969 Easy Task
- ZOJ 2969 Easy Task
- ZOJ :: Easy Task
- ZOJ 2969Easy Task
- ZOJ 2969 && BNU16488 Easy Task
- [ACM] ZOJ 3844 Easy Task (模拟+哈希)
- [ACM] ZOJ 3844 Easy Task (模拟+哈希)
- ZOJ 3406 Another Very Easy Task
- [简单数学]ZOJ 2969 Easy Task
- zoj 3406 Another Very Easy Task
- Spring源码之创建AOP代理
- 监督学习和非监督学习
- ubuntu14.04 编译linux内核
- Java - java.util.Iterator
- Androi学习:Camera初探——控制摄像头拍照
- ZOJ 3844Easy Task(暴力)
- leetcode之Longest Substring Without Repeating Characters
- c语言指针集合
- 蓝桥杯预赛赛后感想
- m面骰子投掷n次,求最大的点的期望值
- ZOJ 3870Team Formation(位运算)
- 通过反射RDD2DataFrame
- eclipse che安装教程
- 对泛型编程中泛型类型的一些理解