202301A Hello, 2023 题解
[语言月赛202301] Hello, 2023 题解
Source & Knowledge
2023 年 1 月语言月赛,由洛谷网校入门计划/基础计划提供。
文字题解
题目大意
给定一个整数
解析
注意到题目中提示,如果使用 C/C++ 语言中的取模运算符(
因此我们可以使用 if 语句判断给定的
if (x < 0)
printf("%d\n", ((x % 2023) + 2023));
else
printf("%d\n", x % 2023);
除此之外,注意到如果「在取模后的结果上加上模数」后再次「取模一次」,无论
printf("%d\n", ((x % 2023) + 2023) % 2023);
视频题解
完整代码请在视频中查看。