- プログラミングのお題スレ Part5
230 :デフォルトの名無しさん[sage]:2014/10/07(火) 06:02:59.53 ID:i8E0IJJ3 - >>175
http://ideone.com/nzxkSo ほぼC。解けなかった。Orz 力技で解こうと思ったんだけど、どうしてもオーダー減らせなーい。 107項目まで絞ったけど、そこからどうやって絞るかアイディアなかった。 あー、悔しい。
|
- プログラミングのお題スレ Part5
231 :デフォルトの名無しさん[sage]:2014/10/07(火) 08:29:07.42 ID:i8E0IJJ3 - >>229
ttp://ideone.com/t4lPip ほぼC。適当に書いた。デバッグ甘めなのでバグあるかも。 std::getの嵐になってしまった。 コンセプトは拡張重視で。 今日は限界!
|
- プログラミングのお題スレ Part5
239 :デフォルトの名無しさん[sage]:2014/10/07(火) 19:25:00.41 ID:i8E0IJJ3 - >>206
ttp://ideone.com/vVT7Hd ほぼC。文字処理は普段しないんで怖いです。ほらぶるほらぶる。Orz
|
- プログラミングのお題スレ Part5
241 :デフォルトの名無しさん[sage]:2014/10/07(火) 20:14:49.00 ID:i8E0IJJ3 - お題。暇な人向け。
任意の1バイトをその任意のuint8を出力するブレインファックのコードに変換する。 ポイントは可読性よりもコードの短さを優先します。 input:16 output:++++[>++++<-]>. *種明かし* なんでこんなこと思いついたかというと、BFのOPって高々8程度じゃないですか。 バイナリを最適化されたBFのコードに変換してテキストをLZ系の圧縮をかけたら相当縮むんじゃないかと思ったんですよ。 試してないので空想ですが。暇な人誰か作ってくれませんか? 作るものは、7zipとかはライブラリ使えばいいので、BF処理系でスタックに出力して、出力をファイル化するっていう簡単なお仕事。 つまりBFのファイルジェネレータを書くだけ。あとは任意のライブラリに圧縮してもらう。辞書圧縮が望ましい。 暇な人お願いします。
|