DD

夢日記

リスト空白区切りは流石に覚えろや

print(" ".join(map(str, A)))

むずいというかこんがらがるやつ

ARC007 atcoder.jp N,M=map(int,input().split()) CD=[int(input()) for _ in range(M)] CASE=[i for i in range(N+1)] for cd in CD: CASE[CASE.index(cd)]=CASE[0] CASE[0]=cd for cd in CASE[1:]: print(cd) CASEは固有の番号になる。 CASE0は紛失してい…

さすがだぞ! if文の 挙動を ばっちり 理解しているんだな!

ARC044 atcoder.jp N=int(input()) if N==2 or N==3 or N==5: print("Prime") elif N==1 or N%2==0 or N%3==0 or N%5==0: print("Not Prime") else: print("Prime") N=int(input()) if N==2 or N==3 or N==5: print("Prime") elif N==1 or N%2==0 or N%3==0 …

問題文を読まないと破滅するのじゃ

ARC008 atcoder.jp N=int(input()) print((N//10)*100+min((N%10)*15,100)) N=int(input()) a=(N//10)*100+min((N%10)*15,100) print(a) サンプル出力が合ってたら脳死で出すのはよくないですよ N=int(input()) print((N//10)*100+min((N%10)*15,100)) N=int…

切り上げ

切り上げ ceil=-(-N//x)

datetime2連チャン

ARC023 atcoder.jp from datetime import datetime y=int(input()) m=int(input()) d=int(input()) dt1=datetime(year=y,month=m,day=d) dt2=datetime(year=2014,month=5,day=17) ans=dt2-dt1 print(ans.days) ARC002 atcoder.jp from datetime import datet…

これはめっちゃ使うだろ

正規表現はARC052 atcoder.jp # 正規表現操作のライブラリ import re # re.sub(正規表現パターン, 置換後文字列, 置換したい文字列) # \D : 10進数でない任意の文字。(全角数字等を含む) num = re.sub("\\D", "", input()) print(num) ARC019 atcoder.jp p…

言われてみればそうやねんけど

ARC030 atcoder.jp import math n=int(input()) k=int(input()) if math.ceil((n-1)/2)>=k: print("YES") else: print("NO") しっくり来てないので生まれ変わってもあなたに会いたい (もっと早く理解してくれや)

地味に知らんかった

絶対値で受け取りたいとき map(abs,map(int,input().split())) mapは便利だね

( ^ - ^ )

ARC045A atcoder.jp (1)辞書で対応を取る S=list(map(str,input().split())) d={"Right":">","Left":"<","AtCoder":"A"} for i in range(len(S)): S[i]=d[S[i]] print(*S) (2)文字列を入力で受け取ったらその場でreplaceで置換する print(input().replace("L…