#P13880. [蓝桥杯 2023 省 Java A] 互质数的个数

[蓝桥杯 2023 省 Java A] 互质数的个数

题目描述

给定 a,ba, b,求 1x<ab1 \leq x < a^b 中有多少个 xxaba^b 互质。由于答案可能很大,你只需要输出答案对 998244353998244353 取模的结果。

输入格式

输入一行包含两个整数分别表示 a,ba, b,用一个空格分隔。

输出格式

输出一行包含一个整数表示答案。

2 5
16
12 7
11943936

提示

【评测用例规模与约定】

对于 30%30\% 的评测用例,ab106a^b \leq 10^6

对于 70%70\% 的评测用例,a106,b109a \leq 10^6, b \leq 10^9

对于所有评测用例,1<a109,1b10181 < a \leq 10^9, 1 \leq b \leq 10^{18}