2 条题解
-
1
挥肠简单的一题👀️
上代码🚀️
#include <bits/stdc++.h> using namespace std; int main() { int n , a[100] , x;//总人数,分数,小明的分数 cin >> n; for (int i = 0; i < n; i++) cin >> a[i]; cin >> x; sort(a + 0, a + n);//sort函数排序(由小到大) for (int i = n - 1; i >= 0; i--) if (a[i] == x) cout << n - i;//倒叙遍历数组,找到x,通过索引找到排名 return 0; }
-
1
#include <iostream>//hetao3097453 using namespace std; int score[101],sum; int main() { int n,x;//n为学生总人数,x为小明同学的语文成绩 cin >> n; for(int i = 1;i <= n;i++) { cin >> score[i];//每个学生的成绩 } cin >> x; for(int i = 1;i <= n;i++) { if(score[i] > x)//多出的人数计算 { sum++; } } cout << sum + 1;//多出的人数+1即为名次 return 0; }//实测AC
- 1
信息
- ID
- 396
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 1
- 标签
- 递交数
- 53
- 已通过
- 39
- 上传者