AtCoder 修行日記#82
82日目
ABCのC問題に取り組み中。
茶色レベルのD問題も余裕があれば取り組み中。
勉強用のコンテンツはここから。
https://kenkoooo.com/atcoder/#/table/
進捗と一言感想
[A問題] 1問(残り0問)
ABC178: Not
とくになし。
x = int(input()) if x == 0: print(1) else : print(0)
[B問題] 1問(残り0問)
ABC178: Product Max
一瞬考えてしまってましたが、組み合わせで単純に解けました。
a, b, c ,d = map(int, input().split()) l = [a*c, a*d, b*c, b*d] answer = l[0] for i in l: if answer < i: answer = i print(answer)
[C問題] 1問(残り127問)
ABC178: Ubiquity
数え上げでできないとわかりつつも、べたに作ってTLE…回答を見たら集合を考えるとすっと解けるという…悲しい…。
n = int(input()) count = 10**n - 9**n - 9**n +8**n print(count%(10**9+7))
参考
https://kenkoooo.com/atcoder/#/user/dandan611?userPageTab=AtCoder+Pie+Charts
Aizu Online Judge
www.youtube.com
目標
- まず、今年中に茶色コーダー
学習方針
- 参考:レッドコーダーが教える、競プロ・AtCoder上達のガイドライン【初級編:競プロを始めよう】 - Qiita
- 一日一題。(C問題までは!)
- コンテストにもなるべく参加する
- ちなみに言語はpython。
- つまったら10分くらいで解説資料、動画見る
以上。