読者です 読者をやめる 読者になる 読者になる

はむ吉(のんびり)の練習ノート

主にプログラミングについて、思いついたことや、試してみたこと、学んだことを、覚え書きを兼ねてまとめます。

AtCoder Regular Contest 054 B. ムーアの法則:複数の解法

AtCoder 競技プログラミング プログラミング

5月21日21時より、AtCoderにて定期コンテストであるAtCoder Regular Contest 054 (ARC 054) が開かれました。本記事では、このコンテストで出された問題の一つであるB: ムーアの法則 - AtCoder Regular Contest 054 | AtCoderについて、その解き方と解答例を、学習の記録を兼ねて示します。

続きを読む

Game Theoryに参加した:ゲーム理論尽くしのプログラミングコンテスト

HackerRank プログラミング 競技プログラミング

5月13日14時(日本時間)からHackerRankで開催された、Game Theoryというプログラミングコンテストに私は参加していました。この記事では、コンテストの概要や感想などについて書きます。

続きを読む

AtCoder Regular Contest 052 B. 円錐:解き方と解答例

AtCoder 競技プログラミング プログラミング

昨日(4/30)、AtCoder (アットコーダー)にてAtCoder Regular Contest 052 (ARC 052)が開催されました。この記事では、このコンテストで出され、私が解けた問題の一つである、B: 円錐 - AtCoder Regular Contest 052 | AtCoderという問題について、学習の記録を兼ねて解き方と解答例を示しておきます。

続きを読む

Google Code Jam Qualification Round 2016 C. Coin Jam:SymPyによる解答例

プログラミング 競技プログラミング 数論

Googleが開く競技プログラミングのコンテストGoogle Code JamQualification Round 2016が、4月9日8時から翌10日11時まで(日本時間)の27時間にわたり開かれました。私はこれに参加し、その結果としてRound 1への進出が決まりました。この記事では、このQualification Roundで私が正解した問題の一つである、C. Coin Jamという問題の、Python用記号計算ライブラリSymPyを用いた解き方について述べます。

続きを読む

yukicoder No.353 ヘイトプラス:プラス記号なしで足し算を行う複数の方法

yukicoder プログラミング 競技プログラミング

昨夜、yukicoderにて開催されたyukicoder April Contestに私は参加しました。この記事では、コンテスト中に私が解けた問題の一つである、No.353 ヘイトプラス - yukicoderという問題について、備忘録を兼ねていくつかの解き方を示します。なお、この中には私が自ら思いついたものだけではなく、コンテスト後に調べて知ったものもあります。また、これら以外の解き方も存在するかもしれません。

続きを読む