标签: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