問題概要
問題ページ
-
B - I miss you...
問題ページへ移動する
問題文
文字列 \(S\) が与えられます。\(S\) のすべての文字を x
で置き換えて出力してください。
制約
- \(S\) は英小文字のみからなる文字列
- \(S\) の長さは \(1\) 以上 \(100\) 以下
問題の考察
B問題だがA問題レベルの問題。(「どっちも同じようなもんだよ」というツッコミはなしで・・・)
文字列 \(S\)がどのような文字列であったとしても、答えはx
を文字列 \(S\)と同じ長さだけ連結して出力すれば良い。
pythonは演算子*
を使うことで、同じ文字列を指定回数だけ連結した文字列を作成することができる。
文字列の長さはlen
を使うことで得ることができる。
たびすけ
pythonなら演算子
「文字列
*
とlen
を使えば簡単に解答できます。「文字列
*
整数」で「文字列を整数回繰り返した文字列」を生成することができます。ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
s = str(input().rstrip('\n'))
s = "x" * len(s)
print(s)
if __name__ == '__main__':
solve()