测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A25148. 分南瓜提示信息:奇数,指不能被 2 整除的整数。例如:3、5、7 都是奇数。

填空题 容易

题目描述

分南瓜

提示信息:

奇数,指不能被 2 整除的整数。

例如:3、5、7 都是奇数。

题目描述:

农场有 3 块农田,每块农田有若干个南瓜,小夏希望将每块农田的南瓜分成两份,要求每份中的南瓜数量均为奇数。请帮助小夏逐一判断每块农田中南瓜的数量能否满足要求。

例如:3 块农田中南瓜的数量依次为 6,8,7;

第 1 块农田中南瓜数量为 6,可以分为 3 和 3 两份,均为奇数,满足条件;

第 2 块农田中南瓜数量为 8,可以分为 1 和 7 两份,均为奇数,满足条件;

第 3 块农田中南瓜数量为 7,无论如何分配,都无法确保两份南瓜的数量均为奇数,因此不满足条件。

输入描述:

一行输入 3 个整数(2≤整数≤500),分别表示每块农田中南瓜的数量,整数之间以一个空格隔开。

输出描述:

输出 3 个整数,依次表示对应农田中南瓜的数量是否满足分配要求,如果满足输出 1,否则输出 0,整数之间以一个空格隔开。

样例输入:

6 8 7

样例输出:

1 1 0

参考答案

#include <iostream> using namespace std; int main() { int a, b, c; cin >> a >> b >> c; cout << (a % 2 == 0 ? 1 : 0) << " " << (b % 2 == 0 ? 1 : 0) << " " << (c % 2 == 0 ? 1 : 0); return 0; }

答案解析

偶数可拆分为两个奇数(如6=3+3),奇数无法拆分。

上一题 下一题