2011-03-01から1ヶ月間の記事一覧
AI作り。 ざっと方針を固めて取りかかり始めた。 始める前はなんか、「あーワケ分からん!めんど!」とか思ったけど。 案外書き始めたら何とかなるもんだな・・・。 頑張りま〜す。
今回のtopcoderは死にました。終わり。 ちょっと現実逃避してくる。
nadsukiさんの問題が美しいと思った。 しかし、the sunが解けないorz 来月、Herbertコンテストが開催されるそうな。 とりあえず、writerとして参加すべく、 ちょっとした時間を見つけては、ちょこちょこ問題を作り溜めてるので、 乞うご期待!
囲碁部の合宿が終わりました〜 特に変わったことはありませんでしたが、 ボーリングで1位取りました(123,121) あと、スコットランドヤードもやりました。 警察で捕まえまくりました(ニヤニヤ)
明日から部の合宿に行って来ます。 スコットランドヤード持っていこーっと。 久しく会ってない後輩も来るし楽しみ。
自分のHPが IE 以外だと上手く見れないというよく分からないバグがあるので、とりあえず直そうと思う。 http://karu.ninja-web.net/ CSS使えば何とかなるっしょ。 ↓ レイアウトはおおまかに直った。 しかし、ちょっと見栄えが悪いのでCSSりたい。 が、自分の…
そろそろ使える言語増やしていかないとなぁ、と思ったので とりあえずJAVAを勉強してみる。 それと、githubの使い方が分からぬ。
これからしばらく、 SCOTLAND YARD CONTEST に専念しようと思います。 何となく方針は定まりました。 「ルールがいまいち分からん!」 って人は気軽に声をかけて下さい。
Scotland Yard にてスコットランドヤードをプレイ。 感想を一言で表すと、 naiさんパnai・・・ 是非RealJOICampでもRealScotlandYardやりたいなw
HOJがコンテストを行うという噂を聞いた。 準備しとこう。writerとして。 コンテストと言えば、こっちも SCOTLAND YARD CONTEST よろしくね。 うーんやっぱり優先順位低いんだろうなぁ・・・ まずは自分が組んでからだね、AI。
tosさんの問題。 0171 - Herbert Online Judge 法則は分かったんだけど、実装がむずい・・・ 一応思い通りの動きをさせられるようになったけど、まだまだ長い。 なんとなく減らせそうな場所は分かる気もするんですが・・・う〜ん。 f(F,G):G h(H,I,J,K):a(I,…
id:quolcさん(管理人)がherbert講座をやってらっしゃるので、 Top Creator(笑)の僕は Practice 的な問題を作ろうと思いました。 明日は終業式らしいので、もう寝ます。 あ、正確には今日か・・・
JOI春合宿2011が中止となったようだ。 こんなのぜったいおかしいよ! とか言ってみたいところだけど、この状況では仕方がないよね。
円を切って伸ばして直線にする発想はすぐ思いついたけど、そこからなんか詰まった。 が、なんのこっちゃない単なるDPだったorz #include<cstdio> #include<vector> #include<algorithm> #define rep(i,n) for(int i = 0; i < n; i++) #define rrep(i,n) for(int i = 1; i < n; i++) #def</algorithm></vector></cstdio>…
まず、0127 「Mimiaka no itte」 「耳赤の一手」です。 0127 - Herbert Online Judge 有名な囲碁の対局です。 本因坊秀作が井上幻庵因碩との対局で一石三鳥の一手を放ち因碩の耳が赤くなった、というヤツです。 ちなみに、白石が一つ足りませんorz 次に、013…
なにかメッセージ性のある問題が作りたいと思っていたのですが、やっとできました。 0121 - Herbert Online Judge 今あなたに出来るのはこの問題を解くことです!(冗談) さすがにまだ 13 byte では解かれてないね。 ついでに、Simple problem シリーズが一…
津波は恐ろしい・・・ 破壊力が半端ない。 あれは水ではない、怪物だ。 あるいは、水=怪物なのか。 コンビナートの爆発はひどいものだ。 一度燃えたら全焼だからな。 水と火はあなどってはいけない。
shinikeさんの「Master Spark」がツボりました。 ほんと良い問題です。 デザインが抜群で、難易度もそれなりに高め? 0091 - Herbert Online Judge あと、QBも良いなぁ 0106 - Herbert Online Judge 大学生ぱない。 恋色マスタースパーク!!
度重なる変更・削除の末、この形に落ち着きました。 具体的に言うと、 想定解通りになるように改良・削除 全貌を明らかにすることで難易度を下げ's'を取った・削除 自分で解いてみてmapが微妙にずれていて失題だったので訂正・削除 0096 - Herbert Online Ju…
problem set の問題って良問ぞろいだなぁ。 特に 0-20 がお気に入り。 0020 - Herbert Online Judge だけど、problem set 1-? とか作られたら追いつけないじゃないか!作問ランキング。 まあ、悪問を作らないようにしつつ、ぼちぼち追いつきにかかろうか。
喉風邪を引いてしまった。
「Problem Set 0 - 2」の裏ステージみたいなものを作ってみた。 意外と良い問題だった。 なんせあの ch○kudaiさんやら n○iさんやらが(17byteで)まだ解けてないんですからね。 narutoといい、これといい、解答者にbetterな解法があることを教えてもらえるのが…
HOJ (Herbert Online Judge) にハマってるのですが、 難しくて、作問の方に走りだしましたw そんで さっきproblem ID31をうpしたのですが、 a(A):Aa(As) a(l) みたいな感じでグルグル遊んでクリア! みたいな感じに思ってたんですが、 普通に工夫すればCage…
Welcome to Herbert Online Judge βだって。 うん、難しい。 けど、前解けなかった問題が解けるようになってる! 進歩進歩〜 ただ、submitしたら固まるようになってしまった;; これはバグなんだろうか? そうなら早く直して欲しいね。
SCOTLAND YARD CONTEST なるものを開催します! 「(笑)」にならなければいいんだけどね。 いやほんと。 ここまでした結果、参加者0人とかシャレになんないよね・・・ 興味のある方も、良心のある方も是非参加して下さい!! お願いします! 激弱AIでもい…
シンプルな問題だけどかなり難しい。 セグメント木ばっかり。 #include<cstdio> #include<vector> #include<algorithm> #define rep(i,n) for(int i = 0; i < n; i++) #define rrep(i,o,n) for(int i = o; i < n; i++) #define drep(i,n) for(int i = n; i >= 0; i--) #define pb push_b</algorithm></vector></cstdio>…
「c++」は「c」に「+」を2つつけたものだ。 ならば、 「queue」は「q」に「ue」を2つつけたものでは!? つまり、「queue」は「q」の上位互換(?)だったのだ!
「面白い」としかいいようがないかな? #include<cstdio> #include<algorithm> #define rep(i,n) for(int i = 0; i < n; i++) #define rrep(i,n) for(int i = 1; i <= n; i++) using namespace std; int d[1001][11][2], p[11], ans[1001]; int main(){ int n, m, t, x, y, a, b</algorithm></cstdio>…