移転

mathjaxが使えなかったので,hatebloに移りました. http://math314.hateblo.jp/

swfの解析備考録

swfとは スウィッフと読むそうです、そのまま「エスダブリューエフ」と呼んでました。 FlashPlayerで再生できるファイルです、「おもしろフラッシュ総合サイト」 とかで通じる年代の人には馴染みが深いかと思います。swfを作成するソフトは沢山あるのですが…

tkbctf2 skillanalyzer write-up

まともに解けたのがこれだけだったので、コンテスト中にとった手順を詳しめに書く96d4e828f611bdd4e3d2bc45bb9e8a40d59763bb というファイルが落ちてくる Bzで見てみるとMZスタブ _CorExeMainがあるので windowsの.Netだと分かるexeを実行してみる分からない…

ARC12 D - Don’t worry. Be Together

http://arc012.contest.atcoder.jp/tasks/arc012_4二次元平面上の格子点(x,y) にいる人間が、原点(0,0)に移動したい。 この時、Tターン後に原点にいる移動方法の組み合わせを求めることが出来ればよい。 移動が可能な条件 Tターン後に原点へ移動が可能な条件…

Chromium Embedded Framework を c# から使う

走り書きhttp://code.google.com/p/chromiumembedded/CEF1とCEF3の二種類があるらしい、CEF2は欠番だとか CEF1 シングルスレッドで動作する CEF3よりも軽くて早い(らしい) CEF3 マルチスレッドで動作する 公式によると、CEF1のC#用bindingが2種類と、CEF3用…

ハル研究所プログラミングコンテスト2012 工夫した点とか

方針とか 10^6回してみたけど、針を踏まない、開始地点以外で待機しなくてもゴールにたどり着けたので、「針を踏まない方向への移動」 + 「アイテム使用」のみを考えるA*で解いた ゴールまでの距離をBFSで計算して、ヒュースティック値にする memo化する際に…

Cから.Net4.0のアセンブリを呼び出す

英語の記事ばかりヒットするので日本語で軽くメモをhttp://blogs.msdn.com/b/msdnforum/archive/2010/07/09/use-clr4-hosting-api-to-invoke-net-assembly-from-native-c.aspx にあるサンプルを動かしました。 注意点 All-In-One Code Frameworkから落とせる…

任意の数 s を k-bonacci数の同じ数を使わずに、和で表現できることの証明

http://codeforces.com/contest/225/problem/B この問題をgreedyでとける証明k-bonacci数列とはとなる数列のことです。たとえば k = 2の時、 となります(fibnacci数列)[1] まず、i = 2..k+1 において、 これは数学的帰納法で証明可能 よって、 となる数Sは、…

pythonでvisual studioを操作して、Topcoderを楽にする

秀丸エディタから VisualStudio を制御するマクロ - とりあえず日記 を参考にさせていただきました。eclipseには、SRM用のプラグインがあると聞いたのですが、visual stadioにはプラグインがないので、自分で作ってしまおうというお話また、topcoderへのプラ…

SRM540 DIV1 easy

easy : ImportantSequence 普通に難しい、intだと通らなかったりするので…元の数列 {1,2,3,4}と、符号 {+-+} があり、それを計算した結果{3,-1,7}となったが、 元の数列がほしくなった為、{3,-1,7}と{+-+}から元の数列を求めたい。この場合{1,2,3,4}と{2,1,2…

C# + yahoo翻訳で、日本語、英語の変換を行う

書いた内容忘れそうなのでここにメモ。EmacsからYahoo翻訳を使う - しょんぼり技術メモ を参考にしつつ、c#で似たようなものを作ってみました。 C# .net 3.5 static void Main() { Translate tl = new Translate(); Console.WriteLine(tl.EN2JA("This is a p…

テスト

記事テスト