問題一覧 > 通常問題

No.990 N×Mマス計算(Kの倍数)

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 174
作問者 : %20 / テスター : kotatsugame
25 ProblemId : 3907 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2020-03-08 16:58:03

問題文

NM 列からなるマス目があります。
上から i 行目、左から j 列目のマスを「マス (i,j) 」とします。
マス (i,1) の左には Ai が、マス (1,j) の上には Bj が書かれています。

マス (i,j) には、Ai op Bj の計算結果を書き込みます。この値を Ci,j とします。
ここで、op+* のどちらかです。
op+ なら Ci,j=Ai+Bj* なら Ci,j=Ai×Bj です。

Ci,jK の倍数であるようなマス (i,j) の個数を求めてください。

入力

N M K
op B1 B2  BM
A1
A2

AN

入力は以下の制約を満たします。

  • 1N105
  • 1M105
  • 1K109
  • 1Ai109
  • 1Bj109
  • N,M,K,Ai,Bj は整数である
  • op+* のどちらかである

出力

Ci,jK の倍数であるようなマス (i,j) の個数を出力してください。

サンプル

サンプル1
入力
3 4 13
+ 5 12 6 13
8
27
3
出力
2

マス目には以下のように書き込むことになります。

+51261381320142127323933403815916

サンプル2
入力
3 4 12
* 5 12 6 13
8
27
3
出力
4

マス目には以下のように書き込むことになります。

512613840964810427135324162351315361839

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。