#include <bits/stdc++.h>
using namespace std;
int a[10005]; // 全域陣列,最大長度為 10005
int main() {
int n;
while (cin >> n) { // 持續讀取輸入的數字 n
double sum = 0; // 初始化 sum 為 0,並設定為 double 型態
for (int i = 0; i < n; i++) {
cin >> a[i]; // 讀取 n 個數字並存入陣列 a
sum += a[i]; // 將每個數字累加到 sum
}
if ((sum / n) > 59) // 計算平均值並判斷是否大於 59
cout << "no\n"; // 如果大於 59,輸出 "no"
else
cout << "yes\n"; // 否則輸出 "yes"
}
}
#include <bits/stdc++.h>
來引入所有標準庫,這是競賽編程中常用的方式。a
,最大長度為 10005。while (cin >> n)
來持續讀取輸入的數字 n
。sum
為 0,並設定為 double
型態,以確保計算的精確性。for
迴圈來讀取 n
個數字並存入陣列 a
,同時將每個數字累加到 sum
。(sum / n)
並判斷是否大於 59: