AtCoderのABC365の振り返りです。
今回もAとB問題の2問のみでした。C問題はなんかいけそうだったので再トライする予定です。
問題文のままコードを作りました。
A問題なのでひっかけはないと信じて、ちょっとだけの確認で提出してしまいました。けど、正解で安心しました。
Y = int(input()) if Y % 400 == 0: print("366") elif Y % 100 == 0 and Y % 400 != 0: print("365") elif Y % 4 == 0 and Y % 100 != 0: print("366") elif Y % 4 != 0: print("365")
B - Second Best
B問題も問題文のままコードを作りました。
リストを並び替えて後ろから2番目の要素を出しました。
N = int(input()) A = list(map(int, input().split())) a = sorted(A) print(A.index(a[N - 2]) + 1)