ZZULIOJ-1898-985的数字难题(水题)
2016-08-03 18:27
375 查看
1898: 985的数字难题
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 255 Solved: 84
SubmitStatusWeb Board
Description
985有n个数,已知每次操作可以将其中不相同的两个数一个加一、一个减一,操作次数不限。
问他最多可以得到多少个相同的数。
Input
第一行输入一个整数t,代表有t组测试数据。
每组数据占两行,第一行输入一个n代表元素个数,下面一行输入n个整数a[]。
注:1 <= t <= 30,1 <= n <= 1e4,1 <= a[] <= 1e3。
Output
输出一个整数代表最多可以得到多少个相同的数。
Sample Input
2
3
1 1 1
2
2 3
Sample Output
3
1
代码
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 255 Solved: 84
SubmitStatusWeb Board
Description
985有n个数,已知每次操作可以将其中不相同的两个数一个加一、一个减一,操作次数不限。
问他最多可以得到多少个相同的数。
Input
第一行输入一个整数t,代表有t组测试数据。
每组数据占两行,第一行输入一个n代表元素个数,下面一行输入n个整数a[]。
注:1 <= t <= 30,1 <= n <= 1e4,1 <= a[] <= 1e3。
Output
输出一个整数代表最多可以得到多少个相同的数。
Sample Input
2
3
1 1 1
2
2 3
Sample Output
3
1
代码
#include<stdio.h> #include<iostream> #include<algorithm> #include<string.h> using namespace std; int main() { int T; scanf("%d",&T); while(T--) { int N; scanf("%d",&N); long long int sum=0; int flag; int flag_N=N; while(flag_N--) { scanf("%d",&flag); sum+=flag; } sum%N==0?printf("%d\n",N):printf("%d\n",N-1); } return 0; }
相关文章推荐
- ZZULIOJ 1898: 985的数字难题 【水题】
- zzulioj 1898: 985的数字难题 [思维]
- zzuliOJ 1898:985的数字难题(思维)
- 【多校训练】ZZULIOJ 1898 985的数字难题
- zzulioj 1898 985的数字难题
- 【郑轻】[1898]985的数字难题
- 1898: 985的数字难题
- zzuilOJ 1898: 985的数字难题
- ZZULIOJ-1896-985的买饮料难题(水题)
- ZZULI OJ 1898: 985的数字难题
- 1898: 985的数字难题
- zzulioj1898 985的数字难题(思维)
- Problem G: 985的数字难题
- 【多校训练】ZZULIOJ 1896 985的买饮料难题
- zzulioj 1894: 985的方格难题
- zzulioj 1899: 985的最大和难题 [规律]
- 985的数字难题
- zzulioj1899 985的最大和难题(思维)
- 【zzuliOJ】1895 - 985的0-1串难题(思维)
- 【zzuliOJ】1901 - 985的SS串难题(字典树 & dfs)