プログラミングを上達させたい

情報学専攻の大学院→放送局でCMの営業など@大阪→舞台俳優&IT営業@東京

AtCoder Beginner Contest 109 に出ました(全完!嬉しい)

久々にリアルタイムでAtCoder出ました!
ABC109です。

開始50分で4問全完できました!とても嬉しい。
ただ今回は、4問目の解き方が分かったあとに、実装ミスや細かい解答の表現の確認ミスがあり、結構無駄な時間を消費してしまいました・・・・
競プロは「解き方分かるか」+「実装力」であることを痛感しました。よい経験です。

今回もレーティングあがるかな、ドキドキ・・・

続きを読む

シンガポール・チャンギ国際空港の第4ターミナルでのラウンジのシャワー利用について(プログラミング関係なし)

プログラミングとは全然関係ない話ですが、書かねばと思うことがあったので書きます。
シンガポールチャンギ国際空港の第4ターミナルで宿泊するときのオススメ戦略の話です。

※この記事は2018/8/19時点での情報について書いています。

続きを読む

AtCoder Beginner Contest 103 に出ました

久々にリアルタイムでAtCoder出ました!ABC103です。
abc103.contest.atcoder.jp

結果は・・・なんと、開始48分で4問全完できました!とても嬉しい。
トリッキーな3問目の解き方にすぐ気づけたことと、
過去に似たような問題を解いていた4問目をしっかり丁寧に解けたことが、
全問正解につながったのだと思います。
レーティングあがるかな、ドキドキ・・・

続きを読む

AtCoder Beginner Contest 100を解きました

急にやる気が出て、AtCoderの過去問を解こうと思い立ちました。
ということで、やっていなかったABC100
abc100.contest.atcoder.jp
を解くことに。A,B,C問題まではスムーズに自分で解け、D問題は解説動画(Youtube)を見て解きました(何故か解説PDFがなく・・・動画で見ました)。

意味なく、各問題を別々の言語で解きました。特にD問題はSchemeで解いたのですが、久々に"Schemeだから綺麗に書けた"問題でした(もっと綺麗に書けるとは思うのですが・・・でも僕がJavaやらで書くよりは綺麗なコードになりました)。

続きを読む

競プロでのJavaScriptの標準入力について

まだまだCodinGameにハマっています。おもしろすぎ・・・
そんな中、CodinGameのClash of CodeでのコードゴルフのためにJavaScriptを使い始めました。そしてせっかくだしAtCoderでも使おうかなー、と。
そういうことをするときに立ちはだかるのが、(僕の場合は)入力、出力まわりなんですね。
ということで、そのあたり、まとめました。

続きを読む

AtCoder Beginner Contest 101 やりました

久々にAtCoderやりました。
abc101.contest.atcoder.jp

途中から参戦して、3問目まで解けました。4問目は解けず・・・4問目解けた人は、Beginnerの方にはほとんどいませんでした。数学的な問題で、取り組みがいがありました。
1〜3問目までの解答と、4問目も思考の経過を書きます。全部Java。いつもの長ったらしいテンプレ部分も書いてます。ご了承下さい。

続きを読む

コードゴルフ この関数、メソッド便利ね集(主にRuby)

まだまだまだまだ引き続き、CodinGameのClash of Codeにハマっています。やり始めると1時間は止まらない…

さてさて、そんな中で一番面白く感じられるようになったのがコードゴルフ問題。1文字でも短いコードで指示されたプログラムを組む、というものですね。

続きを読む