1454 - スロットマシン
時間制限 1 秒 / メモリ制限 256 MB / 得点 5 / Writer syoribu / x 3 / 統計 /
-
タグ:
- PCK2020本選
- PCK本選_05問目
問題文
アイヅ工業は新しいスロットマシンを開発しました。このスロットマシンは、0から9までの数字を横に W 個、縦に H 個表示します。
横方向の数字の並びを行、縦方向の数字の並びを列と呼びます。W=5、H=3 のときに表示される数字の例を図1に示します。

図1. スロットマシンに表示される数字の例(W=5,H=3)

図2. スロットマシンの得点の計算例
課題
スロットマシンに表示されている数字が与えられたとき、得られる得点を求めるプログラムを作成せよ。
入力
入力は以下の形式で与えられる。
W H row1 row2 ⋮ rowH
1行目に横方向の数字の個数W (1≤W≤1,000)と縦方向の数字の個数H (1≤H≤1,000)が与えられる。 続くH行に、i行目に表示されるW個の数字の並びrowiが与えられる。rowiは0から9の数字からなる、長さWの列である。
出力
得られる得点を 998,244,353 で割った余りを1行に出力する。
入出力例
入力例1
5 3 03077 50333 35743
出力例1
6
入力例2
4 4 3351 5335 3573 7350
出力例2
28
入力例2では、3がどの列にも現れる折れ線が6本、5がどの列にも現れる折れ線が2本できる。よって、得点は 3×6+5×2=28 となる。
入力例3
12 5 999999999999 999999999999 999999999999 999999999999 999999999999
出力例3
200776919