No.785 色食い虫

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 112
作問者 : NoNo / テスター : ミドリムシ+ミドリムシ+
0 ProblemId : 1879 / 出題時の順位表

問題文

yukiさんのPCには色食い虫が住んでいる。
色食い虫は、16進数カラーコードに特定の文字が
含まれていると、色を食べてしまう。

RGBのそれぞれに色食い虫が食べる文字がある。
色は1つの箇所でも食べられると表示されなくなる。
yukiさんのPCは最大で何色まで表示することができるだろうか。

(以下、16進数カラーコードの説明)

#00FF66 ←16進数カラーコードの例

16進数カラーコードは、24ビットで構成される。最上位ビットから
8ビット区切りでR、G、Bの値が格納されている。RGBは光の三原色で
それぞれ、Red、Green、Blueを表す。
表記は、最初に「#」をつけ、24ビットを16進数で表現した
値を続けて記述する。

入力

R1,R2,R3,・・・・・・,Rr
G1,G2,G3,・・・・・・,Gg
B1,B2,B3,・・・・・・,Bb
※食べる文字が1つもないときは、「NONE」が入力される

3行で
(色食い虫が食べるRの文字)--- r個
(色食い虫が食べるGの文字)--- g個
(色食い虫が食べるBの文字)--- b個
が入力される。

R、G、Bは「0~9」および「A~F」の文字が入力される。
複数の文字を食べる場合は「,(半角カンマ)」で区切って入力される。
食べる文字がない場合は「NONE」が入力される。
1行につき、同じ文字が重複して入力されることはない。

出力

表示可能な色数を出力する。

サンプル

サンプル1
入力
0,1,2,3,4,5,6,7,8,9,A,B
0,1,2,3,4,5,6,7,8,9,A,B
0,1,2,3,4,5,6,7,8,9,A,B
出力
4096

16進数カラーコードで次の文字を含む色は表示されない
R「0,1,2,3,4,5,6,7,8,9,A,B」
G「0,1,2,3,4,5,6,7,8,9,A,B」
B「0,1,2,3,4,5,6,7,8,9,A,B」

サンプル2
入力
5,7,9,B,D,F
2,4,6,8
A
出力
3240000


16進数カラーコードで次の文字を含む色は表示されない
R「5,7,9,B,D,F」
G「2,4,6,8」
B「A」

サンプル3
入力
NONE
NONE
NONE
出力
16777216

24ビットカラーの最大表示色数と同じです。

提出ページヘ
下のフォームでの入力は、テキストボックスにフォーカスがない場合は、(Onにしている場合)ショートカットキー・スマートサブミットの影響を受けるので、必要なら提出ページに遷移してください。

言語
問題によって提出できない言語があります。参考
ソースコード
ソースコードのテキストボックスに文字がある場合はファイルは無視されます。
テキストボックスで提出するとCR(\r)が除去されますが、ファイルで提出すると除去されません。