1 条题解
-
0Drac0nids LV 5 @ 2019-04-10 18:31:04
#include<stdio.h> int main() { int n; int t; int max = -1; int count; scanf("%d", &n); if (n >= 100000 || n <= 0) { return -1; } for (int i = 0; i < n; i++) { scanf("%d", &t); /*if (t <= 0 || t >= 1000) { return -1; }*/ //else 按题目这里应该限制t属于0到1000的开区间,但是加上限制后反而错误了 if (t > max) { max = t; count = 1; } else if (t == max) { count++; } else { continue; } } printf("%d", count); }
- 1
信息
- 难度
- 5
- 分类
- (无)
- 标签
- 递交数
- 1528
- 已通过
- 487
- 通过率
- 32%
- 被复制
- 2
- 上传者