标签:else can bsp print 判断 ring stat family scan
题意:一些数字可能拥有以下性质
性质一:是偶数
性质二:大于4且不大于12
小A 喜欢这两个性质同时成立的数字;Uim 喜欢这至少符合其中一种性质的数字;
八尾勇喜欢刚好有符合其中一个性质的数字;正妹喜欢不符合这两个性质的数字。
输入格式:输入一个数字number(0≤number≤1000)
输出格式:输出4个人是否喜欢这个数,喜欢输出1,否则输出0,用空格分隔。
输入样例:12
输出:1 1 0 0
提示:先用布尔定理boolean 判断两个性质,然后直接暴力枚举采用四个if循环语句
import java.util.*; public class Main{ public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner in=new Scanner(System.in); int number=in.nextInt(); boolean a=(number%2==0);//性质一 boolean b=(number>4&&number<=12);//性质二 if(a&b)//小A { System.out.print("1 "); } else { System.out.print("0 "); } if(a||b)//Uim { System.out.print("1 "); }else { System.out.print("0 "); } if(a^b)//八尾勇 { System.out.print("1 "); }else { System.out.print("0 "); } if(!a&&!b)//正妹 { System.out.print("1 "); }else { System.out.print("0 "); } } }
标签:else can bsp print 判断 ring stat family scan
原文地址:https://www.cnblogs.com/coke-/p/12633024.html