競技プログラミング
先ほど、CODE FESTIVALの予選Bが終わりました。 問題ページはコチラ、そもそもCODE FESTIVALについてはコチラ。関東圏に住んでいない僕としては、なんとしても予選通過しなければ、という思いでした(交通費が出ます!)。 一応、結果としては、4問全てクリア…
最近、本当に最近、CodeForcesというサイトのコンテストに出ています。 これまではAtcoderしかやったことがなかったのですが、せっかくならもう一つくらいやってみようというのと、英語の問題をやってみようということで、新しいことをやるのにしました。
表題にある通り、話題が二つ。
はい。 最近、色々とコンテストがありますね。 すごく楽しいです。
どうもどうも。 地道に、問題をちょいちょい解いたのよ。 そしたらよ、結構詰まったことがあったのよ。 そのことについて書くのよ。 今回の、かなり長いです。いっぱいコードを貼っつけたので。 今回その引っかかりを産んでくれたのは京都大学プログラミング…
さてさて、さらに前回の続きです。 AtCoder Beginner Contest 006の最後の、D問題をPascalで解きました。 やっぱり、配列をやったりと、ちょっと面倒でした。 慣れたら楽になるんですかね。
さて。 帰省中なのもあり、移動中や家族がかまってくれないときなど、時間が結構あるので、モリモリ進めていきます。 継続的な勉強が苦手なので、出来るときに一気に進めとかないといけません。今回は、前回の続きで、AtCoder Beginner Contest #006のB問題…
というわけで、本と突き合わせながら、Pascalで問題を解いていこうと思います。まず、少し感動したことから。
久しぶりの投稿です。 最近はあまり時間がとれてないので(忙しいわけではなく、やる気が出ない)、前からかなり空いちゃいました。さて、先日(7/5)に京都大学プログラミングコンテスト2014がありました。 せっかくなので参加してみました。難しい問題ばかりな…
AtCoder Beginner Contest #010に参加しました。 A〜C問題は簡単に解けたのですが、D問題がさっぱり・・・ この辺が、1つの壁のような気がします。 超えるには、まだまだ経験も必要ですし、お勉強も必要なような。さて、今回解けた3問は全てschemeで解きま…
今日も今日とて、一番得意な?言語であるschemeで、ちょくちょくAtCoderの問題を解いています。 さて、今回はタイトルの通り、AtCoderのシステム内でなんとかschemeをコンパイルして使う、ということについてです。 それをやろうと思ったきっかけはこの問題…
schemeは関数型言語なので、配列よりも、再帰的に定義されているリストの方が便利です。 そのため、基本的にschemeの本やら解説で、schemeだとこの問題はこんな風に、という例ではたいていリストが使われます。しかし、リストは配列に比べ、値へのアクセスが…
最近、AtCoderの時間に何かしら用事があって、2回連続で参加できていません。 出来れば、毎週やりたいのに・・・ やはり、良いにしろ悪いにしろ、自分の実力を示す結果が出てくる、ってのはモチベーションを高めてくれます。 今週末もキツそうなのですが、…
毎日プログラミングやってるわけではないので、連日の更新はやはり難しいですね。 とりあえず、なんか頑張って解いたものとして、Atcoder Bigenner Contestの#005のC問題について書きます。 問題は下のURLのものです。 http://abc005.contest.atcoder.jp/tas…
まだやる気が残ってるうちに、さっそくATCODERのサイトの過去問を解いてみようと思います。 まず、Bignner Contestという、初心者でもなんとかなりそうな難易度のものから。 なんとなく、Bignner Contestの#005からやっていくことにしました。 A問題は簡単な…