AtCoderProblem 2

今回もやっていきます


https://atcoder.jp/contests/abc084/tasks/abc084_b
正規表現を試しました
結構癖がある書き方なので、何回か書いて覚えないとなー

import re
a,b=input().split()
s=input()
pat ="^\d{"+a+"}-\d{"+b+"}$"
match = re.search(pat,s)
if match:
  print('Yes')
else:
  print('No')


https://atcoder.jp/contests/abc007/tasks/abc007_2
問題の意図、これであってる???って感じの問題

s=input()
if s == "a":
  print(-1)
else:
  print("a")


https://atcoder.jp/contests/abc028/tasks/abc028_b
辞書形式でカウントって、割と出てくる印象

s=list(input())
k = {"A":0,"B":0,"C":0,"D":0,"E":0,"F":0}
for i in s:
  k[i] += 1
print(k["A"], k["B"],k["C"],k["D"],k["E"],k["F"])

以上