【深基3.例2】数的性质 java
题目描述
一些整数可能拥有以下的性质:
- 性质 1:是偶数;
- 性质 2:大于 4 4 4 且不大于 12 12 12。
小 A 喜欢这两个性质同时成立的整数;Uim 喜欢这至少符合其中一种性质的整数;八尾勇喜欢刚好有符合其中一个性质的整数;正妹喜欢不符合这两个性质的整数。现在给出一个整数 x x x,请问他们是否喜欢这个整数?
输入格式
输入一个整数 x ( 0 ≤ x ≤ 1000 ) x(0\le x \le 1000) x(0≤x≤1000)
输出格式
输出这
4
4
4 个人是否喜欢这个数字,如果喜欢则输出 1
,否则输出 0
,用空格分隔。输出顺序为:小 A、Uim、八尾勇、正妹。
样例 #1
样例输入 #1
12
样例输出 #1
1 1 0 0
代码
import java.util.Scanner;
public class P5710_深基3_例2_数的性质 {
public static void main(String[] args) {
int point1=0;
int point2=0;
Scanner scanner=new Scanner(System.in);
int num=scanner.nextInt();
if(num%2==0) {//偶数
point1=1;
}
if(num>4 && num<=12) {
point2=1;
}
int a=0,b=0,c=0,d=0;
if(point1==1 && point2==1) a=1;
if((point1==1 && point2==0)||(point1==0 && point2==1)||(point1==1 && point2==1)) b=1;
if((point1==1 && point2==0)||(point1==0 && point2==1)) c=1;
if(point1==0 && point2==0) d=1;
System.out.println(a+" "+b+" "+c+" "+d);
}
}