100 atcoder#ABC201C. [ABC201C] Secret Number
[ABC201C] Secret Number
配点 : 点
問題文
高橋くんは、暗証番号を忘れてしまいました。暗証番号は から までの数字のみからなる 桁の文字列で、 から始まる場合もあります。
から までの各数字について、高橋くんは以下のように記憶しています。彼の記憶は長さ の文字列 によって表されます。
- が
o
のとき : 数字 は暗証番号に確実に含まれていた。 - が
x
のとき : 数字 は暗証番号に確実に含まれていなかった。 - が
?
のとき : 数字 が暗証番号に含まれているか分からない。
高橋くんが忘れてしまった暗証番号としてあり得るものは何通りありますか?
制約
- は
o
,x
,?
のみからなる長さ の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
ooo???xxxx
108
例えば 0123
や 0021
などがあり得ます。
o?oo?oxoxo
0
あり得る暗証番号が存在しない、即ち答えが 通りになる場合もあります。
xxxxx?xxxo
15