#abc476a. Appender

Appender

题目描述

给定一个由小写英文字母组成的字符串 SS。

请按下面的规则求出字符串 TT 并输出:

  • 若 SS 的最后一个字符是 e,则 TT 是在 SS 末尾添加 r 得到的字符串;
  • 若 SS 的最后一个字符不是 e,则 TT 是在 SS 末尾添加 er 得到的字符串。

输入格式

S

输出格式

输出答案。

输入示例 1

live

输出示例 1

liver

示例 1 说明

live 的最后一个字符是 e,所以在末尾添加 r,得到 liver。

输入示例 2

femur

输出示例 2

femurer

示例 2 说明

femur 的最后一个字符是 r,不是 e,所以在末尾添加 er,得到 femurer。

注意这里末尾本来就有 r,但判断依据只看是不是 e,与是不是 r 无关。

输入示例 3

chimpanzee

输出示例 3

chimpanzeer

示例 3 说明

chimpanzee 长度为 1010,是允许的最大长度,末尾是 e,所以只添加一个 r。注意末尾有两个连续的 e,但只看最后一个,仍然只加 r 而不是 er。

输入示例 4

e

输出示例 4

er

示例 4 说明

∣S∣=1|S| = 1 是允许的最小长度。此时「最后一个字符」就是唯一的那个字符 e,因此添加 r,结果恰好是 er。这组数据用来检验长度为 11 时是否还能正确取到末尾字符。

约束条件

  • SS 是由小写英文字母组成的字符串
  • SS 的长度在 11 到 1010 之间(含端点)