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

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

競技プログラミング

CODE FESTIVAL 予選B

先ほど、CODE FESTIVALの予選Bが終わりました。 問題ページはコチラ、そもそもCODE FESTIVALについてはコチラ。関東圏に住んでいない僕としては、なんとしても予選通過しなければ、という思いでした(交通費が出ます!)。 一応、結果としては、4問全てクリア…

CodeForces(Round274)

最近、本当に最近、CodeForcesというサイトのコンテストに出ています。 これまではAtcoderしかやったことがなかったのですが、せっかくならもう一つくらいやってみようというのと、英語の問題をやってみようということで、新しいことをやるのにしました。

CodeFormula出ました&WEBページを初めてつくってみました(ドットインストール見ながら)

表題にある通り、話題が二つ。

Pascalと大きな数についてと、最近のコンテストの話

はい。 最近、色々とコンテストがありますね。 すごく楽しいです。

Pascalにて色々つまずいた話

どうもどうも。 地道に、問題をちょいちょい解いたのよ。 そしたらよ、結構詰まったことがあったのよ。 そのことについて書くのよ。 今回の、かなり長いです。いっぱいコードを貼っつけたので。 今回その引っかかりを産んでくれたのは京都大学プログラミング…

Pascalと配列 ABC006D問題

さてさて、さらに前回の続きです。 AtCoder Beginner Contest 006の最後の、D問題をPascalで解きました。 やっぱり、配列をやったりと、ちょっと面倒でした。 慣れたら楽になるんですかね。

PascalでAtCoderBeginnerContest006のB問題とC問題

さて。 帰省中なのもあり、移動中や家族がかまってくれないときなど、時間が結構あるので、モリモリ進めていきます。 継続的な勉強が苦手なので、出来るときに一気に進めとかないといけません。今回は、前回の続きで、AtCoder Beginner Contest #006のB問題…

Pascalで1問だけ解いてみた

というわけで、本と突き合わせながら、Pascalで問題を解いていこうと思います。まず、少し感動したことから。

京都大学プログラミングコンテストを全部schemeで解こう(A,B)

久しぶりの投稿です。 最近はあまり時間がとれてないので(忙しいわけではなく、やる気が出ない)、前からかなり空いちゃいました。さて、先日(7/5)に京都大学プログラミングコンテスト2014がありました。 せっかくなので参加してみました。難しい問題ばかりな…

AtCoder Beginner Contest #010 A〜C問題をschemeで

AtCoder Beginner Contest #010に参加しました。 A〜C問題は簡単に解けたのですが、D問題がさっぱり・・・ この辺が、1つの壁のような気がします。 超えるには、まだまだ経験も必要ですし、お勉強も必要なような。さて、今回解けた3問は全てschemeで解きま…

AtCoderで、提出したschemeプログラムを向こうでコンパイルする方法

今日も今日とて、一番得意な?言語であるschemeで、ちょくちょくAtCoderの問題を解いています。 さて、今回はタイトルの通り、AtCoderのシステム内でなんとかschemeをコンパイルして使う、ということについてです。 それをやろうと思ったきっかけはこの問題…

schemeの配列(ベクトル)を使って問題を解く

schemeは関数型言語なので、配列よりも、再帰的に定義されているリストの方が便利です。 そのため、基本的にschemeの本やら解説で、schemeだとこの問題はこんな風に、という例ではたいていリストが使われます。しかし、リストは配列に比べ、値へのアクセスが…

AtCoder Regular Contest 022 B問題をschemeで

最近、AtCoderの時間に何かしら用事があって、2回連続で参加できていません。 出来れば、毎週やりたいのに・・・ やはり、良いにしろ悪いにしろ、自分の実力を示す結果が出てくる、ってのはモチベーションを高めてくれます。 今週末もキツそうなのですが、…

ATCODERのBiginner Contestの過去問(ABC005C)をschemeで。

毎日プログラミングやってるわけではないので、連日の更新はやはり難しいですね。 とりあえず、なんか頑張って解いたものとして、Atcoder Bigenner Contestの#005のC問題について書きます。 問題は下のURLのものです。 http://abc005.contest.atcoder.jp/tas…

ATCODERのBiginner Contestの過去問

まだやる気が残ってるうちに、さっそくATCODERのサイトの過去問を解いてみようと思います。 まず、Bignner Contestという、初心者でもなんとかなりそうな難易度のものから。 なんとなく、Bignner Contestの#005からやっていくことにしました。 A問題は簡単な…