A - Not Too Hard
やるだけです。forで回してもいいし、Pythonではsumの内部で条件を判定することで簡単に書くことができます。
Python
[(iを使った何か) for i in (リスト) if (iの条件)] と書くことでリストから条件を満たす値を抽出できます。
N, X = map(int, input().split()) S = list(map(int, input().split())) print(sum([i for i in S if i <= X]))
forを回すとき
N, X = map(int, input().split()) S = list(map(int, input().split())) ans = 0 for i in S: if i <= X: ans += i print(ans)
C++
#include <iostream> #include <vector> using namespace std; int main() { int N, X; cin >> N >> X; vector<int> S(N); for (int i = 0; i < N; i++) { cin >> S[i]; } int ans = 0; for (int i: S) { if (i <= X) { ans += i; } } cout << ans; }