atcoder#ARC153E. [ARC153E] Deque Minimization
[ARC153E] Deque Minimization
题目描述
どの桁も ではないような正整数 に対して,次の手順により正整数 を得ることを考えます:
- 文字列 を空文字列で初期化する.
- の桁数を とするとき, の順に次を行う: の 進法表記の 文字目を, の先頭または末尾に挿入する.
- 文字列 が表す正整数を とする.
この手順により から得ることが可能な正整数のうちで,最小のものを と書くことにします.
どの桁も ではないような正整数 が与えられます.どの桁も ではないような正整数 であって を満たすものの個数を で割った余りを答えてください.
输入格式
入力は以下の形式で標準入力から与えられます.
输出格式
どの桁も ではないような正整数 であって を満たすものの個数を で割った余りを出力してください.
题目大意
对于一个各位数字均 的正整数 ,定义 为如下过程所能得到的最小的 :
- 对于初始为空的字符串 ,依次将 的十进制表示从左到右的每一位插入 的最前端或最后端。设 为 表示的正整数。
给出 ,问有多少个 满足 。答案对 取模。
1332
3
3312
0
12234433442
153
提示
制約
- はどの桁も ではないような正整数
Sample Explanation 1
条件を満たす は,, , の 個です.