👨💻博客主页:@花无缺
欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
本文由 花无缺 原创
收录于专栏 【洛谷算法题】
文章目录
【洛谷算法题】P5710-数的性质【入门2分支结构】
题目链接:【深基3.例2】数的性质 - 洛谷
🌏题目描述
一些整数可能拥有以下的性质:
- 性质 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
🌏题解
java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int x = in.nextInt();
// 是偶数
boolean condition1 = x % 2 == 0;
// 大于 4 且不大于 12
boolean condition2 = x > 4 && x <= 12;
// 小 A 是否喜欢
if (condition1 && condition2) {
System.out.print(1 + " ");
} else {
System.out.print(0 + " ");
}
// Uim 是否喜欢
if (condition1 || condition2) {
System.out.print(1 + " ");
} else {
System.out.print(0 + " ");
}
// 八尾勇是否喜欢
if ((condition1 && !condition2) || (!condition1 && condition2)) {
System.out.print(1 + " ");
} else {
System.out.print(0 + " ");
}
// 正妹是否喜欢
if (!condition1 && !condition2) {
System.out.print(1);
} else {
System.out.print(0);
}
in.close();
}
}
🌏总结
一个简单的分支语句就可以搞定了,按照小 A,Uim,八尾勇,正妹的顺序依次判断这个数是否是他们喜欢数,然后输出对应的 0 或者 1。
🌸欢迎
关注
我的博客:花无缺-每一个不曾起舞的日子都是对生命的辜负~🍻一起进步-刷题专栏:【洛谷算法题】
💻Java题解同步仓库:https://github.com/huawuque404/Java-solution
🥇往期精彩好文:
你们的点赞👍 收藏⭐ 留言📝 关注✅
是我持续创作,输出
优质内容
的最大动力!谢谢!