#A0033. 计算多项式的值

计算多项式的值

题目描述

假定多项式的形式为 xn+xn1++x2+x+1x​^n + x​^{n-1}​+ \dots +x​^2​+x+1,请计算给定正整数 xx 和正整数 nn 值的情况下这个多项式的值。 由于这个多项式的值很大,只需要输出 998244353998244353 的余数。

输入格式

第一行一个正整数表示 xx

第二行一个整数 nn

输出格式

输出一个整数,即多项式的值取 998244353998244353 的余数。

2
4
31

数据规模与约定

subtask1: 0n1031x1090 \leq n \leq 10^3,1 \leq x \leq 10^9 , 50分

subtask2: 0n1051x1090 \leq n \leq 10^5,1 \leq x \leq 10^9 ,50分