【Bランクレベルアップメニュー】> 【占い】STEP: 4 1つの血液型を占う (paizaランク C 相当) [難易度: 1367 ±9]
※リンク先へ移動するためには[paiza]へのログインが必要です。
1行目で血液型が1つ与えられます。
m 行の血液型と占い結果の組が与えられるので、血液型をキー、占い結果を値として、連想配列(辞書)に保存してください。
その後、1行目で与えられた血液型に対応する占い結果を表示してください。
入力値(例)
A
4
A Good
B VeryGood
O Yavai
AB VeryYavai
出力値(例)
Good
解答例
1 2 3 4 5 6 7 8 9 10 11 |
<?php $t = trim(fgets(STDIN)); $m = trim(fgets(STDIN)); for($i = 0; $i < $m; $i++) { list($blood, $oracle) = explode(" ", trim(fgets(STDIN))); $fortune[$blood] = $oracle; } echo $fortune[$t]; ?> |