
武提交:277 则试通过:70
描述
读入n(0<n<=20)门课程的成绩ai(0<=ai<=100)。输出所有大于或等于60分的成绩之和。如果其中有一门及以上成
绩中有小于0分或者大于100分的情况,则直接输出N”
输入
读入有多组,以n==0为结束
每组数据占2行,第1行为n,第2行为n个整数
输出
输出及格的总分或N”
样例输入
4
60 50 70 40
90 60 80 110
0
样例输出
130
N
#include<iostream>
using namespace std;
int main () {
int n, a;
while(1) {
cin >> n;
if(n == 0) return 0;
int f = 1, s = 0;
for(int i = 0; i < n; i++) {
cin >> a;
if(a >= 60 && a <= 100) {
s += a;
} else if(a < 0 || a > 100) {
f = 0;
}
}
if(f == 1) {
cout << s << endl;
} else {
cout << "N" << endl;
}
}
return 0;
}