ABC205 - Atcoder/Python精進のための解説メモ

カレンダーアイコン
2021/11/01

ABC205 - A.kcal

AtCoder公式 | ABC205 - A.kcal

解答

a, b = map(int, input().split())
print(b / 100 * a)

要点解説メモ

  • シンプルに計算する

ABC205 - B.Permutation Check

AtCoder公式 | ABC205 - B.Permutation Check

解答

n = int(input())
aaa = list(map(int, input().split()))
aaa.sort()
print('Yes' if list(range(n + 1))[1:] == aaa else 'No')

要点解説メモ

  • 正解のリストつくって比較

ABC205 - C.POW

AtCoder公式 | ABC205 - C.POW

解答

a, b, c = map(int, input().split())
if c % 2 == 0:
    c = 2
else:
    c = 1
if pow(a, c) == pow(b, c):
    print('=')
elif pow(a, c) < pow(b, c):
    print('<')
else:
    print('>')

要点解説メモ

  • cが奇数か偶数かで場合分けされるので、c=1or2に置き換えると計算量を節約できる

ABC205 - D.

AtCoder公式 | ABC205 - D.

解答

まだ解いていません

要点解説メモ