ABC158 - Atcoder/Python精進のための解説メモ
2022/12/27
ABC158 - A.Station and Bus
AtCoder公式 | ABC158 - A.Station and Bus解答
s = input()
print('No' if len(set(s)) == 1 else 'Yes')
要点解説メモ
- AとBのどちらものあればYes
ABC158 - B.Count Balls
AtCoder公式 | ABC158 - B.Count Balls解答
n, a, b = map(int, input().split())
ans = n // (a + b) * a
ans += min(n % (a + b), a)
print(ans)
要点解説メモ
- nからa+bを取れる回数分のa+最後に残った分のaの個数が回答
ABC158 - C.Tax Increase
AtCoder公式 | ABC158 - C.Tax Increase解答
a, b = map(int, input().split())
ans = -1
for i in range(1, 2000):
if i * 8 // 100 == a and i * 10 // 100 == b:
ans = i
break
print(ans)
要点解説メモ
- 税が高々100円なので、税抜き価格はどんなに高くても1300円とかそんなもん
- 小さいほうから全探索して最初に条件を満たすものが答え
ABC158 - D.
AtCoder公式 | ABC158 - D.解答
まだ解いていません