前提
Atcoderの以下の問題にて、コードを書いたのですが、エラーになってしまいました。コードを見ていただき、問題点を教えていただきたいです。
実現したいこと
以下の問題において、期待する出力を出すようなコードを書くこと。
https://atcoder.jp/contests/abc146/tasks/abc146_b
発生している問題・エラーメッセージ
TypeError: 'str' object does not support item assignment
該当のソースコード
python
1n=int(input()) 2s=input() 3 4#アルファベット 5alph="ABCDEFGHIJKLMNOPQRSTUVWXYZ" 6 7for i in range(len(s)): 8 #アルファベットが何番目(添字)か 9 num=ord(s[i])-ord("A") 10 #全体の大きさで割ると、末尾と1番目がつながっていることとして処理できる 11 s[i]=alph[(num+n)%len(alph)] 12 13print(s)
試したこと
実際にコードを書きました。
補足情報(FW/ツールのバージョンなど)
なし
回答1件
あなたの回答
tips
プレビュー