Toy と帽子と ADP BE

主にプログラミングに関わる話をゆるくエモくやっていきます

2021-10-01から1ヶ月間の記事一覧

UNICORNプログラミングコンテスト2021(AtCoder Beginner Contest 225)

3完。 せっかく前回水復帰したのに、AGCを明日に控えている状況でまた緑に落ちるという・・・。 各問題 A - Distinct Strings 3文字とも異なる場合、321=6通り、2文字が同じで1文字だけ異なる場合、(3*2)/2=3通り、3文字とも同じなら1通りです。 B - Star or…

AtCoder Beginner Contest 224

ABCFの4完。 F問題まじで神。 各問題 A - Tires 最後の一文字が'r'か't'かで判定すればよいです。 B - Mongeness 4重ループの全探索を書けばよいです。 C - Triangle? 3点の座標から面積を導出する公式(の一部)を使って面積を実際に計算し、0かどうかを判…

AtCoder Beginner Contest 223

4完1WA2RE。なんだこれ・・・。 各問題 A - Exact Price Xが100で割り切れればYesで、割り切れなければNoです。ただし、Xが0のときはNoです。サンプルに入っていて優しいですね。 B - String Shifting たかだか1000通りしかないので、全部の文字列を作ってve…

大和証券プログラミングコンテスト2021(AtCoder Regular Contest 128)

2完4WA。水パフォだけど、いろいろ難しく考えすぎてしまい、ちょっと負け気分・・・。 各問題 A - Gold and Silver Aが大きいとき銀に交換して、Aが小さい時金に変換するのが得なので、Aが極大値のとき銀に変換、極小値のとき金に変換を貪欲にやればよかった…

GitHubのorganizationからの通知メールをデフォルトとは別のアドレス(たとえば会社のメールアドレス)に飛ばしたいときにすること

自分用覚え書き。(ただし次に使う機会があるかもわからない) GitHubの Settings -> Emails で新しいアドレスを登録し、Settings -> Notifications -> Custom routing でorganization毎にメールアドレスが設定できる。 (2021-10-25:追記) GitHubとCircleCI…

エクサウィザーズプログラミングコンテスト2021(AtCoder Beginner Contest 222)

4完。Dに1時間かけてしまった・・・。 各問題 A - Four Digits 自分はnをstringで受け取って文字数を取って、4 - 文字数分の'0'を前につけるとしました。 まあ(言語にもよりますが)フォーマット出力系の関数を使うのが正道だと思います。 B - Failing Grad…

AtCoder Beginner Contest 221

4完。落ち着いてやる、という当初の目標は達成できたかなー。 各問題 A - Seismic magnitude scales 32 ^ (A - B)ですね。 B <= A っていう制約、プチフリーズしてしまうのでやめてほしい・・・。 B - typo まず、SとTが同じかどうかチェックします。(重要…