アットウィキロゴ
競技プログラミング用 知識集積所
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

競技プログラミング用 知識集積所

ABC459B - 459

最終更新:

sport_programming

- view
管理者のみ編集可


問題


必要知識

A問題レベルのものは省略
  • 特になし

考え方

問題文通りに出すだけ。
コードが長くなるだけで、やっていること自体はA問題レベル。
大量のif分岐を並べるだけである。
該当する文字を全部||を使って書いていくよりは、ASCIIコード順になっていることを利用して不等号で処理すると少し楽か。

解答例


注意点


別解

出力をパッと出すためのデータを用意する。

'a'のときに出す文字を0文字目、'b'のときに出す文字を1文字目、……、'z'のときに出す文字を25文字目とする、26文字の文字列を用意して利用することもできる。
コードがシンプルに済むが、この文字列を1文字打ち間違えた場合にWAの原因が発見しづらいデメリットもある。
解答例
最近更新されたスレッド
ウィキ募集バナー