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

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

ABC446A - Handmaid

最終更新:

sport_programming

- view
管理者のみ編集可


問題


必要知識


考え方

まずは入力内容を確認。
入力内容は文字列が1つなので、string型の変数を用意してcinで入力を受け取る。

ここに「Ofをつける」「入力の先頭を小文字に」の2つの作業をすればよい。
「Ofをつける」は、+を使って文字列の連結をすればよい。
「入力の先頭を小文字に」は、char型の「大文字小文字変換」の方法を使う。

両者をやって、できた文字列をcoutすればよい。

解答例


注意点


別解

小文字変換後にくっつける

先に入力の0文字目を小文字変換する方法もある。
この場合、何文字目を小文字化すればいいのか迷わなくて済む。
ただし、入力をコピーするか、入力内容が破壊されるか、どちらかになる。

別々に出力する

文字列をくっつけるのではなく、"Of"を先に出力するという方法もある。
この場合も、何文字目を小文字化すればいいのか迷わなくて済むが、やはり入力をコピーするか、入力内容が破壊されるか、どちらかになる。
最近更新されたスレッド
ウィキ募集バナー