ABC476 A - Appender

追加する人

考え方

入力は文字列が $1$ つなので、string 型の変数を $1$ つ用意し、cin で入力を受け取る。

さて、末尾によってつける文字を変えるということだが、これは言い換えればこういうこと。

末尾の文字は s.back() で取り出せるので、if文で以下のように書けば、「末尾が e でなければ」になる。

if(s.back()!='e') {
  // 処理
}

末尾に文字を $1$ つくっつけるのは、+= 'e' や += 'r' でよい。

最後に、完成した文字列を出力しておしまい。

入力例1での動作

入力を受け取る。

s: "live"

末尾は e なので、e は追加しない。

その後、末尾に r を追加すると liver になる。

したがって、liver を出力する。

注意点

特になし。

別解

特になし。