ABC132(A~C)
A - Fifty-Fifty
https://atcoder.jp/contests/abc132/tasks/abc132_a
かかった時間 8分
実行時間 30ms
import collections S=list(str(input())) num=collections.Counter(S) for i,j in num.items(): if j!=2: print("No") exit() print("Yes")
B - Ordinary Number
https://atcoder.jp/contests/abc132/tasks/abc132_b
かかった時間 9分
実行時間 29ms
n=int(input()) p=list(map(int,input().split())) ans=0 for i in range(n-2): List=p[i:i+3] P=List[1] num=sorted(List)[1] if P==num: ans+=1 print(ans)
C - Divide the Problems
https://atcoder.jp/contests/abc132/tasks/abc132_c
かかった時間 9分
実行時間 66ms
N=int(input()) d=list(map(int,input().split())) d.sort() l=d[:N//2] r=d[N//2:] print(r[0]-l[-1])
配列をソートして、2分割する。
その後、r[0]-l[-1]をすれば答えがでる。