输入一组数,将其中的奇数、偶数分别求和并输出
输入格式:
输入n,然后输入n个整数
输出格式:
奇数和=x, 偶数和=y
其中x,y分别代表奇数和与偶数和。逗号(,)后面有一个空格。
输入样例:
10
1 2 1 1 1 2 1 2 2 2
输出样例:
奇数和=5, 偶数和=10
答案
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int count = scanner.nextInt();
int evenNum = 0,oddNum = 0;
while(count-- > 0){
int num = scanner.nextInt();
if((num&1) == 0){
evenNum += num;
}else{
oddNum += num;
}
}
System.out.println("奇数和=" + oddNum + ", 偶数和=" + evenNum);
}
}