ABC151(A~C)
A - Next Alphabet
https://atcoder.jp/contests/abc151/tasks/abc151_a
C=str(input()) num=ord(C) print(chr(num+1))
chr,ordの使い方は以下の記事を参考に
https://note.nkmk.me/python-chr-ord-unicode-code-point/
B - Achieve the Goal
https://atcoder.jp/contests/abc151/tasks/abc151_b
N,K,M=map(int,input().split()) A=list(map(int,input().split())) for i in range(101): num=sum(A)+i if num/N>=M: print(i) exit() print(-1)
C - Welcome to AtCoder
https://atcoder.jp/contests/abc151/tasks/abc151_c
N,M=map(int,input().split()) num=0 list={} #辞書に格納 for i in range(M): P,S=input().split() if P not in list: list[P]=[] list[P].append(S) else: list[P].append(S) ans=0 p=0 #辞書から取り出し for i,j in list.items(): for k in j: if k=="AC": ans+=1 break else: p+=1 print(ans,p)
個人的にはかなり難しかったです。
以下の記事を参考に辞書の値をリストにしました。
https://qiita.com/tag1216/items/b2765e9e87025c01e57f