C++判断整数喜好:探索偶数与区间魅力
C++判断整数喜好:探索偶数与区间魅力
问题描述:
有四位朋友(小 A、Uim、八尾勇、正妹)对整数有着独特的喜好。他们喜欢的整数类型如下:
- 小 A: 喜欢同时满足以下两个条件的整数: - 是偶数 - 大于 4 且不大于 12- Uim: 喜欢至少满足上述一个条件的整数。- 八尾勇: 喜欢恰好满足上述一个条件的整数。- 正妹: 喜欢不符合上述任何一个条件的整数。
现在给你一个整数 x,请你判断这四位朋友是否喜欢这个整数。
输入格式:
一个整数 x (0 ≤ x ≤ 1000)。
输出格式:
输出四个整数,分别表示小 A、Uim、八尾勇、正妹是否喜欢这个整数。如果喜欢则输出 1,否则输出 0,用空格分隔。
**代码示例 (C++):**cpp#include
int main() { int x; cin >> x;
int likeA = 0, likeUim = 0, likeEight = 0, likeGirl = 0;
if (x % 2 == 0 && x > 4 && x <= 12) { likeA = 1; }
if (x % 2 == 0 || (x > 4 && x <= 12)) { likeUim = 1; }
if ((x % 2 == 0 && (x <= 4 || x > 12)) || (x % 2 != 0 && (x > 4 && x <= 12))) { likeEight = 1; }
if (x % 2 != 0 && (x <= 4 || x > 12)) { likeGirl = 1; }
cout << likeA << ' ' << likeUim << ' ' << likeEight << ' ' << likeGirl << endl;
return 0;}
代码分析:
这段代码首先读取输入的整数 x。然后,它使用一系列 if 语句来判断 x 是否满足每个朋友的喜好条件。如果满足,则将对应的 like 变量设置为 1。最后,代码输出四个 like 变量的值,表示每个人是否喜欢这个整数。
总结:
这篇博客文章介绍了如何使用 C++ 代码来判断一个整数是否满足特定的性质,并根据这些性质分析不同角色对该整数的喜好。代码简洁易懂,适合初学者学习和理解。
原文地址: http://www.cveoy.top/t/topic/nNj 著作权归作者所有。请勿转载和采集!