C問題解けず…
無念の振り返りです。
A - Five Integers
略
B - Prefix?
略
結果:提出 #34729850
C - Chinese Restaurant
やってみよう!
C
関数を完成させて「Run」ボタンをクリックしよう!
自由欄
解説を見る
コンテスト中、そして振り返って考えても$O(N^2)$から抜け出せず(#34743985、#35564583)…。
おとなしく解説を見ます。
「料理に聞く」のか…!お前を何回回せばいいんだい、と…!
結果:#35565353
ちなみに、pythonでは被除数が負の場合でもよしなにしてくれる(参考:ABC266-Bの解説)ので、% N
する際、解説のように被除数にN
を加算する必要はありません。
自由欄
D - Unique Username
やってみよう!
D
関数を完成させて「Run」ボタンをクリックしよう!
自由欄
try
コンテスト中はたどり着けなかったですが、せっかくなのでやってみます。
と思って問題を見た瞬間、一気にやる気が失せました…。
全然、アルゴリズム感がない!!(C問題も解けなかったことは一旦棚に上げます😇)
かと言って、実装するのはそれはそれで面倒くさそう…。
とりあえず義務感で実装したのが以下。
結果:#35569501
何の意外性もなくACとなりました。
初めてcombinations_with_replacement
を使って勉強になったということで、良しとします!
自由欄