LoginSignup
1
1

More than 3 years have passed since last update.

【AtCoder】出力方法

Last updated at Posted at 2020-10-28

出力方法を工夫してコードを短くできる問題をまとめました。
この方法を知らなかった時は、全てリストにして、"".join(リスト)にして~とめんどくさいことをしていました。

ABC148-B

問題自体は簡単ですが、出力方法を工夫すればコードが短くなります。
print()の引数に、end=""と付ければ改行されません。

n=int(input())
s,t=input().split()

for i in range(n):
    print(s[i]+t[i],end="")

ABC137-B

if文で最後の文字の後には改行を入れています(入れなくても通るのですが、コードの正しさ的に入れましょう)。

k,x=map(int, input().split())

for i in range(x-k+1,x+k):
    if i<x+k-1:
        print(i,end=" ")
    else:
        print(i)
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1