0
Doesn't accept my code ((.. "That's odd ..."
6 Answers
+ 5
Look at the input format. Using the first input, you can get the number of numbers. Then use a for loop to sum whatever comes in from `cin` (if it's even).
Basically:
```
int size, number;
int sum = 0;
cin >> size;
for (int i = 0; i < size; i++){
cin >> number;
if (number % 2 == 0){
sum += number;
}
}
cout << sum;
```
+ 1
Simplified the code, but the result is the same. 2 tests out of 5 fail.
https://code.sololearn.com/cXnjpnBM7lak/?ref=app
+ 1
Thank you. I haven't read the problem statement)
need to be more careful. thanks again!
0
You want to take a list of numbers and find the sum of all of the even numbers in the list. Ignore any odd numbers.
Task:
Find the sum of all even integers in a list of numbers.
Input Format:
The first input denotes the length of the list (N). The next N lines contain the list elements as integers.
Output Format:
An integer that represents the sum of only the even numbers in the list.
Sample Input:
9
1
2
3
4
5
6
7
8
9
Sample Output:
20
0
I'm trying to solve the problem. The result converges, but the tests fail. Tell me where is the error?