#include <stdio.h> int main() { long long int num, n = 998244353, i; scanf("%lld", &num); for (i = 0; i <= 998244353 - 1; i++) if ((num - i) % n == 0) printf("%lld\n", i); return 0; }
输入文件(00_sample_01.in)
998244354
答案文件(00_sample_01.out)
1
输入文件(00_sample_02.in)
-9982443534
答案文件(00_sample_02.out)
998244349
输入文件(01_test_01.in)
-177018739841739480
答案文件(01_test_01.out)
154610877
输入文件(01_test_02.in)
28316250877914573
答案文件(01_test_02.out)
650254570
输入文件(01_test_03.in)
779547116602436425
答案文件(01_test_03.out)
179883476
用户输出
输入文件(01_test_04.in)
335408917861648769
答案文件(01_test_04.out)
169695780
输入文件(01_test_05.in)
-925140037376309921
答案文件(01_test_05.out)
720297321
输入文件(01_test_06.in)
252509054433933443
答案文件(01_test_06.out)
872871493
输入文件(01_test_07.in)
-239286983523809375
答案文件(01_test_07.out)
150597203
输入文件(01_test_08.in)
-1000000000000000000
答案文件(01_test_08.out)
282173455
输入文件(01_test_09.in)
1000000000000000000
答案文件(01_test_09.out)
716070898
输入文件(01_test_10.in)
0
答案文件(01_test_10.out)
输入文件(01_test_11.in)
-366387905869936605
答案文件(01_test_11.out)
输入文件(01_test_12.in)
-572046696614729575
答案文件(01_test_12.out)
输入文件(01_test_13.in)
-367373633236994338
答案文件(01_test_13.out)