P5710 【深基3.例2】数的性质


【深基3.例2】数的性质

题目描述

一些整数可能拥有以下的性质:

  • 性质 1:是偶数;
  • 性质 2:大于 $4$ 且不大于 $12$。

小 A 喜欢这两个性质同时成立的整数;Uim 喜欢这至少符合其中一种性质的整数;小 B 喜欢刚好有符合其中一个性质的整数;正妹喜欢不符合这两个性质的整数。现在给出一个整数 $x$,请问他们是否喜欢这个整数?

输入格式

输入一个整数 $x(0\le x \le 1000)$

输出格式

输出这 $4$ 个人是否喜欢这个数字,如果喜欢则输出 1,否则输出 0,用空格分隔。输出顺序为:小 A、Uim、小 B、正妹。

样例 #1

样例输入 #1

12

样例输出 #1

1 1 0 0

题解

import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        int a = 0;
        int uim = 0;
        int b = 0;
        int sis = 0;
        
        if (num % 2 == 0 && (num > 4 && num <= 12)) {
            a = 1;
            uim = 1;
        } else if (num % 2 == 0 || (num > 4 && num <= 12)) {
            uim = 1;
            b = 1;
        } else if(!(num % 2 == 0) && !(num > 4 && num <= 12)) {
            sis = 1;
        }
        System.out.println(a + " " + uim + " " + b + " " + sis);
    }
}

文章作者: Feliks
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Feliks !
评论
  目录