No.2302 Carry X Times
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 62
作問者 :
Shirotsume
/ テスター :
👑
AngrySadEight
👑
ygussany
タグ : / 解いたユーザー数 62
作問者 :

問題文最終更新日: 2023-05-03 01:56:18
問題文
整数 が与えられます. 以上 以下の整数 つの組 であって, を十進法の筆算で計算するときに繰り上がりがちょうど 回起こるものの個数を で割った余りを求めてください.
個のテストケースが与えられるので,それぞれについて解いてください.
注記
が以下の条件の少なくとも一方を満たすとき, を筆算で計算するときに の位で繰り上がりが起こります.
- かつ の の位と の の位の和が 以上.
- かつ の の位と の の位の和が 以上かつ の位で繰り上がりが起こる.
繰り上がりの回数を,繰り上がりが起こる桁の個数として定義します.
制約
- 入力は全て整数
入力
入力は標準入力から与えられる. 行目には,テストケース数 が与えられる.
行目以降 行にわたって,各テストケースが以下の形式で与えられる.
出力
答えを出力せよ.
サンプル
サンプル1
入力
10 10 1 60 2 1 1 12345 4 192837465 7 31415926535897932 10 1000000000000000000 18 913735795884242535 0 395391555195826443 1 878726973525897581 14
出力
45 135 0 8405325 677685118 291532276 223705214 934722789 676277431 526128107
個のテストケースが与えられています.
- 個目のテストケース: 以上 以下の整数の組 であって,繰り上がりがちょうど 回起こるものは, ,, など 個あります.
- 個目のテストケース: 以上 以下の整数の組 であって,繰り上がりがちょうど 回起こるものは, , など 個あります.
- 個目のテストケース: 以上 以下の整数の組 であって,繰り上がりがちょうど 回起こるものはありません.
各テストケースに対して, で割った余りを求めることに注意してください.
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。