ACM-彩票
题目描述
OMeGa 兄弟最近赢了巨奖!但当他们在分彩票奖金的时候却遇到了一些问题。他们两兄弟对一切偶数都痴迷不已,以至于在分奖金的时候,他们两个都希望自己分到的钱是偶数(即便两人分的钱不一样也没关系)。现在我们知道他们的奖金总共是 N 块钱,那么是否存在一种分钱的方案来满足两人的需求?当然,他们各自拿到的钱肯定是要大于 0 的。
输入
输入的第一行是测试数据的组数 T (T ≤ 50)。
每组测试数据仅包含一个整数 N (1 ≤ N ≤ 108)。
输出
对于每组测试数据,如果这个需求可以被满足的话就输出Yes,否则输出No。
样例输入
2
5
10
样例输出
No Yes
算法:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan =new Scanner(System.in); int n=scan.nextInt(); int a[]=new int[n]; for (int i = 0; i < a.length; i++) { a[i]=scan.nextInt(); } for (int i = 0; i < a.length; i++) { if(a[i]<4) { System.out.println("No"); continue; } if((a[i]-2)%2==0) { System.out.println("Yes"); }else { System.out.println("No"); } } } }