【B3714】[语言月赛202302] 牵连的世界 (Easy Version)
[语言月赛202302] 牵连的世界 (Easy Version)
Source & Knowledge
2023 年 2 月语言月赛,由洛谷网校入门计划/基础计划提供。
本题考查简单的语法易错点。
文字题解
题目大意
本题的题意是,要求你给出一组输入数据,使得题目中给出的判断奇数个数的程序输出错误的结果。
你给出的数据必须保证
解析
注意到,给出的程序中判断给出的数 if (x % 2 == 1)。
在 C++ 中,负数取模的结果仍是一个负数(或 0)。例如,-1 % 2 的值为 -2 % 2 的值为 -3 % 2 的值也为
显然,x % 2 == 1 判定的结果为假(false)。
所以,只要给出的数据中有负奇数,就可以让题目中的程序出错。
例如,可以给出数据:
3
-1 -2 -3
这组数据事实上有
你的程序只需要把上面这组数据输出出来,就可以获得满分。其他符合题意得程序也可以得分。
视频题解
本题无视频题解。