第10回デスマコロシアムまとめ

CodeIQ で出題されている、第10回デスマコロシアムのまとめ。 問題に挑戦する場合はこちら。 https://codeiq.jp/ace/tbpgr_colosseum_manager/q1312 続きを読む
3
前へ 1 2 ・・ 17 次へ
カニ戯(ry @bananawani_mc

今回の第10回は、コード全体の文字数とともに、エンコードされた読めない文字列の最短文字数も気になってる。これもperlでの21文字が最短なのかしら? #デスマコロシアム

2015-03-06 01:43:55
angel (as ㌵㌤の猫) @angel_p_57

…あ!! 今気付いたら、BF👺 326まで短縮されてる。evenかと思っていたら…!! ううむ。流石、奥が深い ( ネタバレ希望 ) #デスマコロシアム

2015-03-06 01:18:40
えちごやえちぜん @echigoyaechizen

初のBest4進出!?。そのうえコードまでご紹介いただき恐悦至極。 VB*NETerとして得難い経験をさせていただきました⇒ #デスマコロシアム 次回は ”BoardWalkを抵当で伏せる" 破産寸前のモ○ポリーをどうやって たてなおすかが問題。最適な交渉方法を探るぞ(嘘

2015-03-06 01:01:50
angel (as ㌵㌤の猫) @angel_p_57

えっと、BF👺はソースコードにコメントを残してなかったので、提出時の説明をまとめました。試行錯誤の跡、ですね。ideone.com/7WvktE #デスマコロシアム

2015-03-06 01:00:29
masaki goto @g_m_k

折角なので屈辱のBrainf**k(777) ideone.com/Spkfg7 完全に地道に出力する発想しか有りませんでした……。 #デスマコロシアム

2015-03-06 00:54:26
masaki goto @g_m_k

最後にPython3(114) ideone.com/2sMIDX printの第1引数が省略できたのがちょっと意外でした。あと前回から、ループ終了条件書かずにエラー終了させる癖が付いてしまった。 #デスマコロシアム

2015-03-06 00:48:26
angel (as ㌵㌤の猫) @angel_p_57

最後にBF👺(332) ideone.com/9IPzHw 。雰囲気はハフマンコードのWhitespaceにも似ていますが…。最初に88語分の数値+終端をセットし、端から舐めていく構成です。各語は丁度C等のswitch文のノリです。#デスマコロシアム

2015-03-06 00:43:55
masaki goto @g_m_k

本職がCOBOLなのでつい対抗した449文字(改行除去前) ideone.com/cUHXkl #デスマコロシアム

2015-03-06 00:42:31
masaki goto @g_m_k

初日一瞬だけRuby最短だった117文字 ideone.com/5U1ErU 完全に某巫女問題の発想でした。 #デスマコロシアム

2015-03-06 00:39:25
angel (as ㌵㌤の猫) @angel_p_57

さてWhitespace(479) ideone.com/ArZwWU これは各語からハフマンコードを構成し、複数の整数値(一部64bit超)にパックしています。任意精度整数、最初は完全に失念。そのためシミュレータの改造を余儀なくされました。#デスマコロシアム

2015-03-06 00:29:42
angel (as ㌵㌤の猫) @angel_p_57

続いてちょっと陽気なBash(108:未提出) ideone.com/NwUMCQ 、これはPerl6(88)のような%8ではなく%5(変則)にした例ですね。まあ、Perlを呼んだ方が短いのですが…。#デスマコロシアム

2015-03-06 00:22:49
angel (as ㌵㌤の猫) @angel_p_57

Perl6は記事で公開されているのでPerl ideone.com/l9fnV2 から。これは80までは行きましたが…。UTF8 3バイト文字を、3ビットの塊×8と見てマップしています。ただ、10進評価 mod 7 により111, 110は捨てで。#デスマコロシアム

2015-03-06 00:19:18
angel (as ㌵㌤の猫) @angel_p_57

では忘れないうちにネタバレを。一覧は ideone.com/angelp57/dmc にあります。何か今回、難読系 ( Whitespace, BF👺 , Perl, Perl6 ) に偏った感がありますが…。※いや、Perlは難読系…だよね。#デスマコロシアム

2015-03-06 00:15:48
angel (as ㌵㌤の猫) @angel_p_57

という訳で、第10回念願の初優勝となりました。有難うございます。特にPerlは残念ながら78に届かなかったけれど、その情報がなければPerl6(88)には辿り着けなかったわけで…。#CodeIQ #デスマコロシアム

2015-03-06 00:07:19
suppy(すっぴー) @suppy193

それにしても、最初から最小文字数達成者対決とはキビシイですね。/「第10回 #デスマコロシアム 」問題のトーナメント結果発表です!~優勝者は…!|CodeIQ MAGAZINE codeiq.jp/magazine/2015/… @codeiqさんから

2015-03-05 23:53:52
suppy(すっぴー) @suppy193

@angel_p_57 さんの解答。私的には、今回の問題にピッタリの解答だと思いました。/「第10回 #デスマコロシアム 」問題のトーナメント結果発表です!~優勝者は…!|CodeIQ MAGAZINE codeiq.jp/magazine/2015/… @codeiqさんから

2015-03-05 23:50:12
カニ戯(ry @bananawani_mc

予想通り、途中経過終了後の最終日に水面下でTclの争いがあった模様(;^ω^)#デスマコロシアム

2015-03-05 23:47:55
しえる@CodeIQ @ciel0codeiq

これは辛い…^^;だがそれが #デスマコロシアム の醍醐味^^; 「第10回デスマコロシアム」問題のトーナメント結果発表です!~優勝者は…!|CodeIQ MAGAZINE codeiq.jp/magazine/2015/… @codeiqさんから

2015-03-05 23:26:18
えちごやえちぜん @echigoyaechizen

@suppy193 これ欲しい。「?」命令は勿論、BASICなのに剰余演算子%が使えるのが羨ましすぎる #デスマコロシアム <このネタ2回目。 秋月で買えるんですね。「OK」とか行番号とか懐かし~。これでmonコマンドで機械語入力できて、USR関数で呼び出せれば完璧。

2015-03-05 11:55:40
suppy(すっぴー) @suppy193

今日はギリギリ通報されずにすみそうです。/@suppy193の今日のファッションは《Brain**c*》で決まり! shindanmaker.com/519729 #brainfuckファッションショー #デスマコロシアム

2015-03-03 13:42:23
angel (as ㌵㌤の猫) @angel_p_57

いつの間にファッションショーが…。恐ろしい子!! なおangelの今日のファッションは《*r***f***》で決まり!( ビミョーなチラリズム? ) shindanmaker.com/519729 #デスマコロシアム

2015-03-03 07:21:46
前へ 1 2 ・・ 17 次へ