No.611 Day of the Mountain
レベル : / 実行時間制限 : 1ケース 2.017秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 26
作問者 :
square1001
/ テスター :
uwi
タグ : / 解いたユーザー数 26
作問者 :

問題文最終更新日: 2017-12-11 00:16:08
背景
問題文
あなたはある山岳地帯のツアーを企画しようとしている. この山岳地帯は南北方向に
あなたは次の条件で, ツアーのルートを決めたい.
- スタート地点を駐車場のある区画
, ゴール地点を山頂のある区画 にする. - ツアー中に遭難するのをできるだけ避けたいので, 東方向に
区画, あるいは南方向に 区画の移動を何回か行うことでスタートからゴールまで移動することにする. - ツアーにかかる時間は (通ったマスの「歩きにくさ (1以上9以下の整数)」の合計としてありうる値の中で最小の値) である.
- 歩きにくさがまだ分かっていないマスの歩きにくさを全部
にした場合のツアーにかかる時間 (時間) - ツアーにかかる時間が
時間であるような, マップ (歩きにくさの割り当て方) の種類数
入力
行目には, 整数 と が与えられる. 行目には, 文字列 が与えられる. の 文字目が 以上 以下の数字のときこれは区画 の歩きにくさの値を表し, '?' のとき区画 の歩きにくさがまだ分かっていないことを表す.
出力
行目に の値を出力せよ. 行目に を で割った余りを出力せよ.
制限
. は '1' ~ '9' または '?' のみで構成されている 文字の文字列である.
サンプル
サンプル1
入力
3 4 1111 ???? 1111
出力
6 2465
この場合 '?' のうちどれかが '1' であればツアーの時間は
サンプル2
入力
3 4 3333 ???? 3333
出力
10 1
次のような場合のみにおいてツアーの時間
3333 1111 3333
サンプル3
入力
6 6 2?17?? ?1211? ??2?17 1211?? ?2?17? ??1211
出力
13 24869728
ツアーの時間は最小で
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。