B3696 [语言月赛202301] Hello, 2023
题目背景
Goodbye, 2022
Hello, 2023
题目描述
某 E 在 2022 年的幸运数字是 $x$,这个数可能是正的,也可能是负的。
某 E 想要知道 $x \bmod 2023$ 的值。其中,$\bmod$ 是取模操作。也就是说,你需要求出 $x$ 除以 $2023$ 的余数,**这个余数必须是非负整数**。
例如,$2022 \bmod 2023 = 2022$,$2025 \bmod 2023 = 2$,$-2 \bmod 2023 = 2021$,$-2026 \bmod 2023 = 2020$。
具体来说,$x = k \times 2023 + r$,其中 $0 \le r < 2023$,$k,r$ 都是整数。你需要求出这个 $r$。
**请注意:如果你使用 C/C++ 语言中的取模运算符($\texttt{\%}$)对负数取模,你将会得到一个负数作为结果。在这个负数结果上加上模数,得到的才是正确的取模结果。**
输入格式
输入一行一个整数 $x$。
输出格式
输出 $x \bmod 2023$ 的值。
说明/提示
对于 $60\%$ 的测试数据,$x > 0$;
对于 $100\%$ 的测试数据,$|x| \le 10^9$。