题目详情::
1060 爱丁顿数 (25 分)
描述:
思路:
将输入的数存储到数组中,将数组翻转,遍历数组,判断是否满足有 E 天骑车超过 E 英里。
代码:
#include <iostream>
#include <algorithm>
using namespace std;
int a[100010];
bool cmp(int a, int b) {
return a > b;
}
int main() {
int n;
cin >> n;
for(int i = 1; i <= n; i++) cin >> a[i];
sort(a+1, a+n+1, cmp);
int E = 0, p = 1;
while(E <= n && a[p] > p) {
E++;
p++;
}
cout << E;
system("pause");
return 0;
}
1061 判断题 (15 分)
描述:
思路:
一个数组存储判断题的分数,一个数组存储判断题的正确答案。
代码:
#include<iostream>
#include<cstdio>
using namespace std;
int ans[101], score[101];
int main(){<