No.2437 Fragile Multiples of 11
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 26
作問者 : Nzt3 / テスター : ebi_fly noya2 👑 potato167
タグ : / 解いたユーザー数 26
作問者 : Nzt3 / テスター : ebi_fly noya2 👑 potato167
問題文最終更新日: 2024-04-26 12:58:42
問題文
$N$ 桁の正整数 $X$ が与えられます。 $X$ 以下の「壊れやすい $11$ の倍数」の数を $998244353$ で割ったあまりを求めてください。
ここで、 $x$ が「壊れやすい$11$の倍数」であるとは、$10$ 以上の整数 $x$ について次の2つの条件を共に満たすことを言います。
- $x$ は $11$ の倍数である
- 先頭に余分な $0$ をつけずに十進法で表記された $x$ から $1$ つの桁を削除して作られる正整数は全て $11$ の倍数ではない
- $1234$ の上から $2$ 桁目の $2$ を削除すると $134$ となる
- $1023$ の上から $1$ 桁目の $1$ を削除すると$023 = 23$ となる
制約
- $1 \leq N \leq 100$
- $N$ は整数
- $X$ は $N$ 桁の正整数
- $X$ の最上位桁は0ではない
入力
$N$ $X$
出力
$1$行に解答を出力してください。 $998244353$ で割ったあまりを求めることを忘れないでください。
サンプル
サンプル1
入力
2 11
出力
1
$11$ が「壊れやすい$11$の倍数」です。
サンプル2
入力
3 121
出力
9
$11,22,33,44,55,66,77,88,99$ が「壊れやすい $11$ の倍数」です。
サンプル3
入力
11 27775304230
出力
1
$998244353$ で割ったあまりを解答してください。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。