接待じゃんけん【解説】
本稿はCodeIQで出題された 第1回プロコン:【犬】自信を無くした犬に自信を取り戻させよう という問題の解答例と簡単な解説です。
本稿におけるコードは単なる解答の1例に過ぎません。「もっと良い解法があるよ!」とか、「こう書いた方がわかりやすいよ!」とか、「他の言語で書いてみたよ!」という場合は、自由にコメントに書いていただいても、個人のブログ等で公開していただいても結構です。
接待じゃんけん【解説】
この問題は、プロコン初参加の人のために標準入出力の扱いを体験してもらう目的で用意しました。正解・不正解のみの評価ですので、コードの読みやすさとか丁寧さはあまり気にせず、好きなように書けば良いでしょう。
◆解答例
#!ruby puts( { 'G'=>'C', 'C'=>'P', 'P'=>'G' }[STDIN.getc] )