[[雑記]]

*wwvww雑記 [#p68c9f46]
**2018年09月 [#lfab5e22]

***09/13                                149390	1277 [#r322d428]
-[[Problem 0127]] 96B       MayoinokiSolver(手動)。しかしこれを編み出した人は凄いとつくづく。右端通路で何か仕掛けられそうだけど、少し検討して次回廻し。Best取れないとただの作業だなこれ。
-コンテスト朝9時で30分かぁ、と少し萎える。_misakiさん頑張って!!!
-[[Problem 0333]] 20B→19B  縮みそうな問題を見つけたらclearしてResentにあげておくと1日以内に_misakiさんが縮めてヒントをだしてくれるゾ!!! みんなもやってみよう!!!  この19Bコード笑える。
-コンテスト目覚ましかけて頑張ったら0点で32/35位でした。大笑い。_misakiさんおめでとう!!!
-[[Problem 0415]] 33B→32B  どうやっても綺麗に書けないなあ。そういう問題なんだけど難しい。

**2018年08月 [#lfab5e22]

***08/31                                149346	1277 [#r322d428]
-[[Problem 0299]] 24B→22B  時差テクと気づいてからもしばらく闇雲に試行錯誤してると通っちゃった。 0279〜0293、いまだ白と黄緑ばかりの鬼ゾーン。
-[[Problem 0292]] 33B→32B  しばらく睨んだら縮んだ。 いつも惜しみなくヒントをくれる_misakiさんが口ごもってる感じで、同じかどうか半々、どうなんだろう?
-[[Problem 0293]] 63B       今周は手間のかかる問題も全部書いてみるつもり。ギリギリ納まった。
-[[Problem 0293]] 63B→60B  こんな経路に変更。……あれっ………あれっ?
-[[Problem 0286]] 12B       Map見てたら「ひょっとして」、3年以上前にそっくりな問題出しておきながらやっと気づいた。ちきしょー
-[[Problem 0124]] 14B→13B  部位固定solver風に、(今日は)片手間作業で20分かからずに見つけた。
-[[Problem 1707]] 93B→91B  Mayoinoki-Solver(マクロなしのエクセルファイル名)のシート003を上下にスクロールしつつプチプチ打ち込み2bytes4pointsを稼ぎ、人生のむなしさを感じている。

***08/15                                149186	1274 [#r322d428]
-[[Problem 0163]] 33B→29B  再帰で書けるとは考えてなかった。変な問題だけど考え出すと面白い。
-[[Problem 0112]] 20B→19B  とある応用。ちょっとずつちょっとずつ分かってきた…楽しい。
-[[Problem 0057]] 28B→27B  私に限って言えば、縮まってしかるべきコードだった。他の28B勢はどうなんだろう?
-過去問巡回をしている。久々のせいか結構縮まる。
-[[Problem 0138]] 24B→20B  あれ? この人何で4変数で分けて育ててるんだろう? 1変数にまとめたら縮むのに……ほ〜ら4Bも縮んだ…………この人頭悪〜い
-[[Problem 0201]] 29B       どうやって折り返すのかなあ、30B切れないなあと考えていたらあら不思議。
-[[Problem 0213]] 20B→16B  適当な(適切の意)パーツで適当に(当てずっぽうにの意)乱歩を作って遊んでたら3つ目ぐらいで通っちゃった。
-[[Problem 0227]] 39B→37B  無駄っぽい経路だったので修正、2Bしか縮まず。この方針じゃBestは無理そうだけど、数値再帰で四角をいくつか書いては右に移動を繰り返してる。
-[[Problem 1481]] 30B→28B  [[0018>Problem 0018]]が縮んだ時になぜかこっちは縮まなかったけど、その時書いた4本のコードのうち1本が全く無駄に2B使ってたので削る。何なのこの人と他人のフリ。
-[[Problem 1934]] 35B→30B  経路調整。
-時に_misakiさん、[[0134>Problem 0134]]って引き返してます? (追)ありがとうございます。やっぱり実装できてたのですね、さすが。
-snukeさんの雑記見てたら未solveの[[0432>Problem 0432]]やっとうっすら経路が見えてきたのにHOJ繋がらずむずむずむずむず。

***08/07                                149162	1270 [#r322d428]
-[[Problem 0012]] 16B→15B  やっと。 2倍4倍系の乱歩的再帰だとは思ってたけど倍倍系特有のクセで拾えない場所があった。緻密に考えなくなってきたおかげであっけなく解決。
-[[Problem 0028]] 12B       やっと。 Deyuanさんが13Bなので散々2変数乱歩を試してきたのだが、wiki内をよく探して読んで間違いに気づく。 わかってしまえば30分かからなかった。
-_misakiさんとKtyaさんはときどきsolverを持たない人向けのヒントを出してくれるので大変助かる。今のところ私だけのためのヒントになってるけど、みんなも活用してみよう!!!
-そういえば、私もsolver持たない人向けのヒントいっぱい出してます。今のところ誰の役にも立ってません。 だれか活用してみよう!!!  してください
-[[Problem 0943]] 19B→18B  うおっ!! 久々の単独!! 脳筋ふりしぼったので明日は筋肉痛だぜっ!!
-[[Problem 2027]] 13B→12B  過去問を漁ってたら[[0097>Problem 0097]]が似てたので、その10B乱歩を改造。割とすぐできた。
-[[Problem 0466]] 33B→32B  再帰と実行で2行、微調整するたびに変数が増えていく。
-[[Problem 0105]] 20B→12B  1point取りこぼす実に惜しい9B乱歩があるのはわかっているのだが、どういじっても通らない。10Bにこだわらなければなんとか。今日はこのくらいにしといちゃるわ。
-10B問題あと1問なのにこれは手こずってる。 11Bは8問、12Bは22問。
-[[Problem 0108]] 19B→18B  13Bはたぶん1変数再帰なんだろうけど、solver的探索には長すぎる。見つかる日は来るのかな?
-[[Problem 0947]] 25B→24B  見落とし確認。
-[[Problem 0017]] 26B→25B  やっと。 損して得取れみたいなすっきりしないコード。26Bのコードたちもそうとう汚いからしょうがないのか。 (追)せっかくやっとだったったらやっぱ_misakiさんもっとになっちまった。
-[[Problem 0018]] 29B→28B  やっと。 とある応用。とあると分かっていたのに一寸手間かかった。 
-しばらく休んで間があくと何故か縮む。不思議だなあ。
-[[Problem 0105]] 12B→10B  とうとう。惜しい9B+1B、全部試したつもりだったが漏れがあったよう。やり直したらすぐ見つかった。10B問題手動で制覇!!

**2018年07月 [#lfab5e22]

***07/31                                149142	1264 [#r322d428]
-[[Problem 1107]] 21B→20B  "イテレーション"を検索してから十数分試行錯誤後う〜むなるほど。
-[[Problem 1705]] 16B→15B  おぼつかないのでいまさらwikiの[[12B構文>有理数の成長速度2]]を再確認した。久しぶりなせいかいろんな意味でいろいろ不思議。
-いつか"とあるテク"を使いこなせるよう研究しなきゃと思ってるうちに、基本テクすら忘れてしまっている。
-[[Problem 2029]] 33B→21B  やっとパーツは見えたっぽいけどいまいち上手くいかない。引き続き考える。
-[[Problem 1330]] 18B→16B  _misakiさんのヒントで。 縮めようと考えるより、縮む問題を探す方に時間がかかっている。
-[[Problem 1183]] 21B→19B  某問題の類題と気づきここまでは縮んだ。どうすれば4倍系で書けるか数日悩んでたけど、結局3倍系で茶を濁す。
-[[Problem 2020]] 19B→17B  一歩前進。少し面白い。きっともっと面白いんだろう。 要求の読み取りやすいMapとパズル的な実装、まるでsnukeさんの問題みたい。
-[[Problem 2020]] 17B→15B  最初の予想当たってたし、既知の要素ばかりなのに何故こうも手こずったか? それを考えると面白い、想像してたのとは違う面白さだった。 
-[[Problem 2021]] 15B       面倒くさがらずちまちま数えればここまでは初心者でも可能……さて……どう縮まるんだろうねえ、面白そうだねえ、わくわくするねえ。 (追)さすがに初心者は16Bかな? 初級者なら15B。
-[[Problem 2015]] 30B→29B  一人だけ30Bだったので書き直す。おや? 一人だけ25Bですねえ。 
-[[Problem 1994]] 19B→18B  そっかそっか、不覚。 中3の方の問題ですか。ちゃんと問題になってますね。おもしろい。
-[[Problem 0812]] 15B→14B  最初に気づいた人が偉いやつだ。だいぶ悩んだ。
-[[Problem 2030]] 13B       "とあるテク"の親切な解説つき例題。にもかかわらず14Bでしか書けなかったら、すかさずもっと丁寧な解説(必読!!)が追加されていた。
-[[Problem 2021]] 15B→13B  これも"とあるテク"用の例題なのでさすがに書けた。
-今までの他の手法と同じように手書きで展開することで"とあるテク"を理解しようと試みていたのだけど、変数の中に関数(a(sA,)みたいの)があると、その関数内の変数がどのタイミングで次のサイクルに入るかすぐに分からなくなってしまい停滞していた…いや…しているのです。
-理解できない限り応用はきかないし、応用できないかぎり勘がはたらいたりしない。この『勘がはたらく』時間が一番楽しいのでなんとか理解したいものだ。
-なんか久々に今月頑張ってる。
-[[Problem 1900]] 20B→19B  とある応用。この前に[[1464>Problem 1464]]は失敗していて、しょげながら書いてみたらこっちは縮んだ。
-78%!!!!!!!!!!!!!!!!!! 久しぶりなのでチェックしてみたら前回は79%で喜んでいた。1%以上も『単独』で削られてたのだ。恐るべし。

**2018年05月 [#lfab5e22]

***05/31                                149024	1262 [#r322d428]
-[[Problem 2026]] 14B       残念ながら既出問題。
-[[Problem 2027]] 13B       12Bは乱歩なのかな? 13Bは乱歩とも再帰ともいえないどっちつかず。
-[[Problem 2028]] 16B       自分のコードだと初〜中級者向けのなかなか良問。作問者の方全然solveしてないけど(別名でしてるのか?)、想定解が見てみたい。
-[[Problem 2029]] 37B       長文でないのは分かってるんだけど… ssssrssrrssssrssの形がたくさん見えるので関数なのかな? まだ、見えてこない。(追)☜に騙されてはいけない。なにせ逆、おっと…



**2018年03月 [#lfab5e22]

***03/19                                147625	1264 [#r322d428]
-[[Problem 1982]] 15B       あけましておめでとうございます。今年もよろしくお願いします。新年早々良問。 _misakiさんのヒント通りたどると初級者でもsolveできるかも。 clearできたときの「おお」な感じ、大変めでたい。


**2017年11月 [#lfab5e22]

***11/08                                147096	1265 [#r322d428]
-[[Problem 2020]] 19B       経路は分かった。そして何となくあれを使うんだろうな(出題のタイミングと最初に解いた人…)と思われる。そして汚い私のコード。 変な経路で最初吃驚しました。
-[[Problem 0648]] 16B→13B  4年ほど考えたけど…書けるもんだな。 solverもない物好き仲間にヒント、[[0645>Problem 0645]]の11Bコードの片方(私は2本書いてた)をいじって作った。

**2017年10月 [#lfab5e22]

***10/29                                146729	1264 [#r322d428]
-[[Problem 0466]] 43B→33B  直接書いていたのを再帰に書き直すとすいすい縮んだ。がしかしある程度まで行くと3つぐらいの要素であと一歩が惜しくも縮まなくなった。無理と思ってた問題だったけど時期が来ると縮むもんだな。 (追)_misakiさんのヒントを見てみたらだいぶ違う方向に来ているようだが、こっちの方もまだ縮む可能性がある。
-[[Problem 2018]] 17B       _misakiさんの「むずい…」とpastaさんの17Bから察するに普通の2変数再帰ではないな。
-[[Problem 2017]] 14B       見た目いかついけど愉快な問題。
-[[Problem 2017]] 14B→13B  と見せかけて、なんじゃこりゃ。  ガチ勢の出来る方の人は早々と理解してしまったようだし。
-[[Problem 2014]] 20B→15B  なぜだろう? 全然わからないのに縮んでしまう。 作問者の掌の上で転がされている。角がとれて生きやすくなってしまうかもしれない。
-『とあるテク』(正式名称?)展開してみてるんだけど、やってる途中でしかもものすごく早い時期でわけわからなくなってしまう。_misakiさん記録残してくれるの大変ありがたい。
-『とあるテク』の方はわけわからないが、これのおかげで_misakiさんのやっていた2変数多重再帰は納得できた。
-この再帰がゲシュタルト崩壊起こす感じ、地味に楽しい。
-[[Problem 1373]] 14B→13B  ほんとに普通だったし、見てすぐ書けたし。…公開コードの呪縛か?…
-[[Problem 0008]] 16B→15B  16Bが違ったんですね(…違うもんだな)、もう1字も削れない。しかし…まあ…すごいや。 この問題は順番的に最初に出会った難問なので妙な思い入れがある。 
-[[Problem 1889]] 31B→30B  コードをしばらく睨んでニコッと…いい感じに。いかにも想定解っぽいコードですね。 

**2017年09月 [#lfab5e22]

***09/28                                146815	1269 [#r322d428]
-[[Problem 0725]] 37B→35B  以前に投げてた37〜39Bの3つのコードの要素を合理的に組み合わせた。が、まだ合理的でない無理やり要素が残ってる。(追)「あとは_misakiさんにまかせた」とふざけようと思ったが、任せないでもやってくれたようである。
-_misakiさんから大量のヒントが、ひと月は楽しく悩める。
-[[Problem 1899]] 26B→24B  そうか直接実行できるのか。なんであんなめんどいことをやっていたのか、後になると不思議。いくらやってもbestが増えないのも不思議。不思議なことだらけだ。
-[[Problem 1890]] 20B→19B  ↑関連。より複雑に、より長く書いていた。 いつでも書けるか?と言われるともごもごもごだが一応分かった。
-[[Problem 0401]] 23B→22B  縮むならここしかないよなあと。うまく書けるもんだ。
-[[Problem 2013]] 13B       こんな形見た覚えあるようなきもするけど、とりあえず分からない。 一体どう縮むんだろう? わくわくするねえ。
-[[Problem 2013]] 13B→11B  ここまでは初(〜中)級者向けの良問。さて、問題はこの先があるのか?…多分あるんだろうなあな感触。
-[[Problem 2002]] 17B       おっと! 思い付きを試したら通っちゃった。(追)→16B 以下同文。   結局仕様を潜り抜ける初めてのタイプの問題になってしまいましたね。非常に面白い。
-[[Problem 2002]] 16B→15B  想定解!
-[[Problem 1825]] 19B→10B  多重再帰で10Bなら探せば楽に見つかるだろうとまず書いてみたのがすぐ通った。この経路思いつかなかったなあ。
-[[Problem 2014]] 20B       む〜。思い込みが邪魔をしてるか、思い付きが足りないか、あと1B。頭冷やそう。
-[[Problem 1994]] 31B→19B  やっと経路が見えた(と思う)けどまた1B。まいいや、これは多分寝てる間に勝手に縮むやつだ。
-[[Problem 2015]] 30B       結構考えてるんだけど、30Bにしかならない。
-[[Problem 2016]] 14B       これも時々考えるけど14Bにしかならないよなあ。でも出題者のこれまでの傾向をかんがえると…

***09/06                                147587	1267 [#r322d428]
-[[Problem 0730]] 27B→26B  半信半疑で書いてみたら確かに縮んだ。全然そうは見えなかったなあ。
-[[Problem 0011]] 21B→20B  22Bの方々は多分4倍系だと思いますが、マップをよくよく見ると全然別の経路の可能性が見えてきます。とはいえ自分は20Bにするのに多少苦労しました。
-[[Problem 2007]] 18B      実行行頭の向き合わせが消えない。短縮の糸口が見えてる気もするけどよくわからず。つまり縮む気がして仕方がない。
-[[Problem 2007]] 18B→17B  縮む気がしないんですけど……あら…_misakiさんがとうとう1位になっている……よく見たら自分もsnukeさんに抜き返されてる!
-[[Problem 2010]] 15B      まず一番易しそうなのから。パッと見思い浮かんだ方向でいけた。
-[[Problem 2011]] 15B      短いから解けたけど難しいですね。snukeさんのヒントより。
-[[Problem 2009]] 15B      snukeさんのヒントより……あれ?     あはは、_misakiさんとsnukeさんの順位を落としてしまった。しばらくRankingは目まぐるしいでしょう。
-Wild Noodle Summer2017、_misakiさんより短かったのは 3-8B 18-18B だけ、あとは同じか少し長いかだいぶ長いです。出来なかった4問も同じ。どうせ_misakiさんには追いつけないだろうと時間をかけなかったせい――clear出来なかった問題で点を取ってなかったり――で2位になれなかった。私たちのように毎日のようにやってるわけでもなく2位になった人凄いな。まだ縮むだろうという勘とかないだろうに。
-[[Problem 2012]] 15B      調子に乗って解いてみました。何が最短か見当もつかないこういう問題好きです。 これから考える。


**2017年08月 [#lfab5e22]

***08/31                                145381	1263 [#r322d428]
-[[Problem 2001]] 13B→12B  もうついてけない……知ってたけど。(追)後からじわじわ分かってきた。すこぶるおもろい。
-[[Problem 2003]] 20B      頭のおかしい想定解があるらしいけど、20bytesで揃っちゃう不思議。想定解も他のひとの解も気になる。
-[[Problem 0138]] 26B→24B  初項の違う5変数を育てていたのを4変数に。2年前のコードだから縮みはするも方針が違うのであろう、焼け石に水。
-勝手に更新されたfirefox、HOJページのコード入力欄が白字入力になってしまい使いにくくて仕方がない。何が起きてるんだ?様子見。 (追)解決。ハードウェアアクセラレーション機能を使用しない。でいいみたい。
-[[Problem 1175]] 24B→23B  ここからもう一歩踏み込もうとは思わなかったなあ。
-[[Problem 0410]] 31B→30B  斜めか縦か、関数の直書きか壁使って再帰か。やりようがありすぎて無駄に悩む。結局前コードの置換を関数で置き換えただけ。


***08/27                                145471	1262 [#r322d428]
-[[Problem 0545]] _misakiさんが13B出してたのでふざけて12Bコードを送ってみたのだけど、今多分その謎が分かった。_misakiさんは[[2002>Problem 2002]]のバグ回避策を探してたんだと思います。 自分は只今[[0545>Problem 0545]] 13Bで見た目できるのに[Failed System Test.]でクリアさせてもらえないところ。
-[[Problem 2002]] いろいろ実験中。酷な問題だ。13Bで出来るはずなのにツールで送信できないので2時間ぐらい待っている。待ってるうちに自動ログアウトされちゃうかも。
25Bの直接書くバージョンもEditorではクリアできたけどツールでは送信できず。でも[[0545>Problem 0545]]は通ったので(_misakiさんも25Bだしてる(笑))のんびり待とう。(追)25Bの直接書くやつも"Failed System Test."だった。がっかり。一体どういうバグだ?
-豆知識ですがログインしてEdit画面を別タブでひらいておくと、自動ログアウト時間がだいぶ長くなります。
-遂に_misakiさんが日本語で語りだした。素晴らしいことであります。 2002番問題問題についてまた前みたいに質問してRecentで答えてもらおうと思ってました。
-[[Problem 1988]] 16B      早速。 _misakiさんのヒントを読んだらすぐ書け、なぜこれが書けない昔の俺、と、bytes数オーバーのコードを記録したファイルを開いてみるとこの形の再帰は試してない。弱い。
-以下しばらく書いてなかったあいだの問題
-[[Problem 0418]] 36B→34B  パーツから作り直して書き直し。やる気で書き直せば縮む問題まだまだあるはずだがなかなか手が付けられず。(特にコードの長いやつ)
-[[Problem 0422]] 28B→27B  こっちは手直ししただけ。いかにもまだ縮みそうなコードなんだけど。
-[[Problem 0455]] 30B→29B  rとlを交互に使う再帰はどうしても長くなりがちだ。何かいい手はないか?
-[[Problem 1991]] 20B      縮むんだろうなきっととずいぶん考えたんだけど。 これから考える。
-[[Problem 1998]] 21B      手掛かりの埋め込み方が非常に美しい。 最初22Bだったけど、1B削る作業も楽しかった。
-[[Problem 1999]] 14B      bytes数少ないので書きようもそんなにないです。無理だと思わず挑戦してほしい問題。
-[[Problem 2001]] 13B      ついうっかり[[2002>Problem 2002]]のヒントかと思ってしまった。こっちが本チャンであっちが副産物だったんですね。考えなくては。
-バグで解けない問題というのもなかなか貴重なので個人的には残してほしい。 (追)バグではなくて仕様でしたね。挙動が不穏ですけど。
-[[Problem 1975]] 14B      え??? なんで??? 意味わからん??? てっきり魔術的な数値かと思ってたけど…??? 本当にわからない??? ??? ??? ?
-[[Problem 1991]] 20B→19B  はい。 その通りです。 ぜんぜんわかりません。




**2017年05月 [#lfab5e22]

***05/20                                144856	1267 [#r322d428]
-[[Problem 1008]] 19B→18B  てっきり17Bは魔術的な数値構文かと思ってたが違うのか? 少なくても18Bは違った(数値使ってない)………縮まない。
-[[Problem 0424]] 39B      今日だけでも制限オーバーのコードを10本近く書いてあちこちこねくりなんとかすべりこみ。斜めの部分が難しい。 アルファベットシリーズは"R"だけ未solve。(追)詰め甘すぎ→35B。
-[[Problem 1243]] 13B→12B  あんまり短いからソルバー勢のチェック網から漏れたのかな? 13Bも漏れてたっぽいけど。 充分人力で到達可能。
-[[Problem 0740]] 34B→31B  ちょっと無理してBESTに並んだが、よく見てみるとその無理が上手く使えて単独! 無理と言っても気分的にちょっとした無理ぐらいだから論理的にたどりつける。
-[[Problem 0740]] 31B→30B  pastaさんに抜かれてた。詰甘。 人は多いほうが面白いと久々に思う。やっぱさすが。
-[[Problem 0740]] 30B→29B  よし縮んだ!と思ったら_misakiさんにもっと縮められてた。…あと2Bか…きついなあ。

***05/09                                144941	1267 [#r322d428]
-[[Problem 1671]] 27B→26B  だから言ったじゃないか。 …めっちゃ嬉しい!
-[[Problem 1339]] 22B→20B  あははは、やってみた……あははは…できた……あははははは。
-[[Problem 0048]] 10B→ 9B  天才!!!!!! 少しなら褒めてもかまいません。
-ぼく凄い。
-[[Problem 0467]] 10B      _misakiさんがすかさず無言でヒントを下さった。ありがとう。 これで10B問題はあと1問[[0105>Problem 0105]]だけになった。(まだ残ってるのがすごい)
-[[Problem 0049]] 12B      探索順序が良かったので1時間もかからず見つかる。とはいえpastaさんのEditorを6面同時に走らせていたけど。 clear時間5分半。

***05/03                                145137	1265 [#r322d428]
-[[Problem 1659]] 19B→15B  これもさすがにそろそろ。公開コード問題のシンプルなのはもう空でできるけど、[[1637>Problem 1637]]とか原理は覚えてるが書くのはきつい。
-[[Problem 0857]] 23B→22B  まだ縮む気がしてしかたがないんだよなあ。  (追)ほうら、やっぱり縮んだ。 …でもなぜだろう? 全っ然嬉しくない。
-[[Problem 1671]] 32B→27B  これも経路覚えてた。 で、よく聞いてください。いいですか?  まだ縮む気がしてしかたがないです…繰り返します…まだ縮む気がしてしかたがないです。 (追)やっぱ無理かも。
-[[Problem 0316]] 24B→23B  上手い! 面白い! 良問!          まだ縮む気が………嘘嘘。

***05/02                                145066	1263 [#r322d428]
-[[Problem 0857]] 23B      面白い25B(リミット越え)を見つけ「さすがnadsukiさん、これにもう1アイデアで縮めるんだな」と考えたがどうにも縮まらない。結局別の無理やりな手口でBEST。
-縮める努力より縮む問題を見つける苦労のほうが大きくなってきた気がする。
-[[Problem 0668]] 15B→14B  基本的(中級)な手法で書けた、この手ではこれ以上は無理っぽい。13Bは数値の変なやつなのかな?
-[[Problem 0316]] 25B→24B  あと1Bと思うと縮められくても、あと2Bのうちの1Bと思えば縮む気がする。で、あと1Bになったので縮められない。
-[[Problem 1384]] 15B→14B  多分10回以上見てるので公開コードの経路覚えていた。
-[[Problem 1387]] 24B→22B  見直した。1B届かないので笑う。
-[[Problem 1448]] 31B→29B  書き直したら縮んでた。要検討だが今日は気分じゃない、寝かす。

**2017年04月 [#lfab5e22]

***04/30                                145092	1261 [#r322d428]
-[[Problem 0354]] 24B→23B  24B出せる人にとっては見落としだろうな。そこで止まってしまうのもわからないでもない。事実私も止まったし。
-それよりも_misakiさんに抜かれて5位。HOJ歴もうじき4年、初めて人に抜かれて心がむず痒い。

***04/24                                145522	1263 [#r322d428]
-[[Problem 1472]] 23B      やっと見えた。変化するんじゃないんだ。あとは書き方? それとももっといい方針があるのか?(24B) → (追)書き方で1Bだけ縮んだが21Bはきっと何かが違う。
-[[Problem 1989]] 16B      _misakiさんの問題で初めてbest。やっと「いい問題作るなあ」と言える。 ほかの問題はどう「いい問題」なんだろう? ? ??? ??????
-[[Problem 0488]] 30B→29B  一から書き直してみたけど前のコードとほとんど同じ。
-[[Problem 1981]] 18B→16B  しまったな…16Bまでは初級者問題だった……2変数solver持ってる2人が16Bってことは……再帰短縮でも16Bだし…やっぱ数値の新技術がらみかな…?


***04/19                                145143	1263 [#r322d428]
-[[Problem 0798]] 30B→29B  コードだけ見て甘いところ縮めた。考えてみよう。
-[[Problem 0798]] 29B→26B  考えてみた。 予言しよう。単独なのは一瞬だ。今日一日もたない。  (追)抜かれると予言すべきだった。抜かれたくなかったからなあ、でもそんな気がしてたんだ。
-[[Problem 0798]] 26B→25B  暫くよく考えてみた。長くなりそうなほうが短かった、あと1B。 縮めれば縮めるほど良問。
-[[Problem 0425]] 38B→37B  いつものとりあえずパッと見で縮む分だけ。 さすがに40B近いコードは検討する要素が多すぎて……だいぶ差が縮まってきたけどのんびり考える。
-[[Problem 0392]] 24B→23B  何故今日まで縮まなかったか不思議な問題。 綺麗に書こうとしすぎる性格が原因かな? 既に試したと思い込んでいたのもある。 どっちも奇妙な脱力感。
-[[Problem 0057]] 29B→28B  よし!!! と思ったら あれ???  (取り合えず29Bを送って、28Bを見つけBest化したと思ったらその間に_misakiさんに27B出されてた) ちなみに関数使うのやめてみた…bestじゃないけど。

***04/07                                145681	1261 [#r322d428]
-[[Problem 0219]] 57B→48B  1年前のコード&単独ドベ、いくらなんでも縮むだろうと。しっくりくる経路かアイデアが見つからないので力が入らない。ベストが揃ってるのが不気味。 (追)なんだかんだ51Bから48Bまで縮みbest勢の背中が見えてきた。ゆっくり考えよう…と言ってるまに誰かに更新されるパターンか?
-[[Problem 0121]] 16B→14B  Deyuanさんのおかげ。当てずっぽうですぐ当たった。時間かかるけど灰マスから出たらもう踏まなかった。 masさんが12Bはおもしろいと書いてて大変気になる。
-[[Problem 1728]] 24B→23B  なあるほど。多変数だとこうなるのか。初めて知った。  …BestもRateも増えない…
-[[Problem 1348]] 24B→23B  _misakiさんがRecent欄でH言語のヒントを出してくれた、がしかし、1Bしか縮まず。 考えよう。
-ひょっとして前にもヒント出してくれたのに気づかず見落としたこともあるかもしれない。1日ぐらいで流れてしまうのでもう取り返しがつかない。ぶるぶるぶる。
-[[Problem 0766]] 16B→15B  さすが。 まだあるかもですねえ。

**2017年03月 [#lfab5e22]

***03/29                                145767	1263 [#r322d428]
-[[Problem 0603]] 17B→16B  実行命令行頭にrrで向き合わせをする18Bを見つけたので部位固定solverになりきり頑張る。出来ると確信できれば平気で頑張れる。
-[[Problem 0510]] 205B     全て手作業で手間かけてやってるので、最後に縮めてくところ非常にドキドキしたが何とかbest、よかったよかった。 この問題眼中になかったので忘れてた。時々ガジュマルの樹。
-[[1508>Problem 1508]]、2bytes縮めて2点獲得しようという気に全然なれない。
-[[Problem 0315]] 45B→41B  bytesが嵩んでたので書き直せば縮むだろうと思ったがいいアイデアが浮かばない。やらないよりはましだったが保留。
-[[Problem 0898]] 30B→28B  パッと見縮むところだけ縮めた。16bytesは人類が素手で書けるんだろうか?
-[[Problem 1985]] 16B      まだ2人しか解いてないし無理目に見えるマップだけど、Practice問題やってるぐらいの人でも解けそうだからまず書いてみることをお勧めすします。縮め心地が良い。
-しますけれどこの文章にたどり着くのが初級者には難しいかもしれない。J言語テキスト膨大だからな。 トさらに塵を積む。
-[[Problem 1237]] 18B→17B  実行命令行頭のr/lがずっと取れなかったけど、なんか今日はすんなり取れた。
-[[Problem 1186]] 22B→20B  書いてみたら縮んでいた、経路に幅があって難しい。bestじゃないのでまた考える。 これもmasさんの800番台Practiceシリーズやってればsolveはできる。
-2年も前のコードだから縮むだろう、と、こういうのが近頃は多い。[[0001>Problem 0001]]なんか4年近く前だからそろそろ縮んでもいいんじゃないか。

***03/19                                145128	1259 [#r322d428]
-[[Problem 1636]] 27B→26B  "-1"を削る技術、多分マスターした。 残り問題が減ってくるとコード公開問題が回ってくる頻度が上がり、ちゃんと忘れたかどうか自信がなくなってくる。
-[[Problem 1339]] 23B→22B  あと1B問題を何問かチェックするがなかなか縮まないなか、これは私が迂闊だった。  (追)公開コード見てmasさんのコードに驚く、こういう発想ができない。自分のはzephoriaさんの縮まったやつ。
-[[Problem 1441]] 25B→24B  一から書き直したらすんなり縮んだ。昔のほうが面倒くさい書き方をしがち。 1Bづつちまちま縮めてるとRateが減っていく。
-[[Problem 1441]] 24B→22B  昨日苦労して(言葉の綾、本当は苦労してない)Best(24B)にしたら、_misakiさんに単独(23B)取られて、追いつこうと(本当に)苦労してたらやったぜ単独(22B)。
-ごくたまにだけどこういうことがあるからやめられない。
-[[Problem 0405]] 24B→23B  少し変。
-[[Problem 0405]] 24B→23B  少し変でs。
-[[Problem 0019]] 20B→19B  3point増えたけど…減ってるほうが多い。 初〜中級者はフラクタルパーツの増加量などをいかに節約して書くか。上級者は…勝手にしてください。
-[[Problem 1218]] 47B→42B  solve者7名中単独どべだったので幾らかは縮むだろうと書き直してみたら、世が世ならbestのあたりまで縮む。軽い気持ちだったので少し驚く。 …この形苦手。
-単独best集計ありがとうございます。 もうそろそろかなと思ってたけど、とっくにトップが入れ替わっていた。 自分は少しだけど増えてたのでよかった。あんなに頑張ったのに少し、よかったよかった。


***03/13                                145133	1254 [#r322d428]
-[[Problem 1184]] 24B→22B  さらっと書きなおしてみた。上達してはいるのだ。 いろいろ調べればもう1Bもいけるかも。
-[[Problem 0232]] 17B→14B  さらっと縮めてみた。sを端までずらして、隣の変数に移してなど3工程で長さ合わせの変数を削る。向き合わせと違い面白い作業。
-solverがないのでこういう10名もbestがいる問題もまだぽつぽつ残っている。
-[[Problem 1184]] 22B→21B  さらにさらっと書きなおしてみた。変な経路ゲー。
-[[Problem 0184]] 39B→38B  単独出したときにもう少し粘着するべきだった。 いつまでやるかわからないが未来の自分に長文直接書く系は試せること全部試すことをお勧めする、特にbestとった後は。
-best、とりわけ単独bestをとると嬉しくてホッとして油断するからなあ。
-[[Problem 0891]] 24B→20B  何故に私は綺麗な模様のマップだと単独bestが取れるのだろうか? ヒントの出しにくい経路ゲームなのでそんなことを考えて誤魔化す。
-[[Problem 0891]] 20B→19B  4時間ほど過去の私のアドバイスに従ってみた。書いてみるもんだ。  実は22Bがまだ全然わからない。

***03/09                                145095	1251 [#r322d428]
-[[Problem 1585]] 25B      _misakiさんに先越されたけど何とかなった。こういうギミックだったか。
-逃げ回ってるうちにひとときの4位!!!!   おそらくこれが限界、あと1万点は無理だろう。 でも逃げてなかったら5位どまりだったと思う。
-[[Problem 0569]] 32B→31B  既存のというかwiki講座にあるテクニックだけでここまでは書けた、見落としだったんですね。 あと1B縮みそうだが無理だった。増加量を増やすのに1周足りない。
-[[Problem 0330]] 18B→17B  縮め漏れ。これならできる。
-[[Problem 0855]] 34B→30B  1行削った。とりあえず動かしてから微調整ばかりしているので数式問題が上手くならない。
-79%!!!!!!!!!!!!!!!!!!!
-[[334>Problem 0334]]に手こずっていたら(向きが合わない)、_misakiさんがするっとBEST化したあと[[1290>Problem 1290]]も大幅更新してしまった。まだ手こずってるのでヒントとして記録。   
-_misakiさんこんなにばきばき更新するんなら雑記残しといてくれたらなあと思う反面、J言語では無言でH言語で更新しまくるのもなかなかかっこいい。
-こんなネットの辺境での偉業、私が褒めなきゃ誰も褒めない。

***03/05                                144899	1248 [#r322d428]
-2月はすごく頑張った。ネタ切れの予感。
-[[Problem 0981]] 19B→18B  今まで散々悩んだあげくの果てにだが、通るときは意外とあっさり。 
-[[Problem 0838]] 27B      経路ものはヒントが難しい。2系列の回収で小賢しい手が使えた。そのぶんの1Bなのかな?
-[[Problem 1515]] 26B      こんなややこしい問題が時間かければ解けてしまうのは驚き、他人が解けるだろうと出すのもすごい。 成程Okimiyageだが小さな罠が仕掛けてある。 [[1585>Problem 1585]]…
-[[Problem 1380]] 44B→41B  失敗。 Editorで試してるつもりが間違って通してしまった。 
-[[Problem 0430]] 21B→20B  なぜ足してるんだ、このひとは。 
-[[Problem 1939]] 27B→26B  これも余計なことを書いていた。落ち着いて見ればあきらか。 


**2017年02月 [#lfab5e22]

***02/28                                144582	1242 [#r322d428]
-[[Problem 1429]] 22B→19B  関数はそのまま、書き直してみたら3Bも縮んだ。 
-[[Problem 0379]] 15B      よく見たらどこかで見たような形。solveしてみたら同じように1byte多い。でじゃぶじゃ。 (追)→14B 位置合わせの仕組みが違いあっちは縮まなかった。
-[[Problem 1901]] 19B→17B  なぜこんな間抜けな19Bを放っておいたか謎だ。全く無駄な2Bを削っただけ。
-間抜けといえば数日前に_misakiさんにヒントをもらったとはしゃいでいた1974のタイトルに今更気づく。てっきり数列の一部と思いこんでいた。 とても恥ずかしいけど面白いので残しておく。 
-[[Problem 0497]] 19B→17B  _17Bなのでコードはシンプル。22-23bytesで書くほうが技術が必要な気がする。と言いつつ今ごろBEST化。
-[[Problem 0963]] 24B      念願の難問の一つ。 2変数の渦だろう、までは分かっていたけどやっとsolve。 (追)→23B 何でこうすると縮むんだろう? 分からなくても縮む。ので成長しない。
-[[Problem 0339]] 21B→19B  なるほどいかにも縮みそう。(_misakiさんがこれと[[1828>Problem 1828]]に何度もトライしている)

***02/24                                144450	1238 [#r322d428]
-[[Problem 1777]] 11B      clear時間28秒。2変数11Bならちょろいだろうと思ったら探すのに3時間以上かかった。他の人力solverにはお勧めしませんが、どうしてもと言うなら止めはしません。
-おそらくこの問題のRanking欄の私の上5名が2変数solverを持っているということでしょう。(snukeさんは作ってないのでしょうか? 解ける問題を解いてない率が最も高い方なので持ってるかもしれません。) そしてDeyuanさんのclearはほぼ1変数solverのものです。 solverなしで挑む場合、このことはとても参考になります。
-_misakiさんが[[0986>Problem 0986]]と[[1974>Problem 1974]]を続けて非更新clearしている。どっちもマップ上に「23」と書いてあるけど何か関連があるんでしょうか? お手数ですがもしよろしかったら関連があるなら[[0003>Problem 0003]]を、ないなら[[0004>Problem 0004]]を、非更新clearしてみてもらえませんでしょうでか? わたくしまあまあメンタル強いので面倒くさければ黙殺していただいて全然かまいません。できれば。
-おぉおぉおぉおぉおぉおぉおぉ!! お返事をいただきました!! ありがとうございます。 Recentは流れて消えてしまうので後世のために今_misakiさんが0003をclearしたことを書き残しておきます。
-めっちゃ面白い。
-[[Problem 1974]] 22B      うっそ。これありなんだ。 ヒントありがとうございます。  で、Ktyaさんの言う「引っかけ」ってなんなんだろう? masさんやsnukeさんが作りそうな問題。
-[[Problem 0834]] 14B→12B  clear時、目を疑った…少し恥ずかしい。  「乱歩的」はあまり気にしないほうがいいかも。どちらかというとドグラマグラ。
-[[Problem 0291]] 20B       硬派な難問。Ktyaさんのところに親切すぎるぐらいのヒントがあるけど、それでも難しい。
-[[Problem 1172]] 27B→11B  [[1168>Problem 1168]]もこっちも9名しかsolveしてないけど、まあまあ簡単。経路探索問題は敬遠されがちなんでしょうね。
-着々と解けるべき問題が減っていってる実感がある。いつかなくなってしまうんだろうな。

***02/21                                143763	1234 [#r322d428]
-[[Problem 1414]] 22B→19B  YouTube見たらこうなっちゃった、ちょっとチート。たまにはいいか。
-[[Problem 0943]] 19B       2番乗り!!! 嬉しい!!
-[[Problem 0284]] 65B→61B  そろそろ長文マラソンでも始めようかと[[Localな考察]]を読み返しながらお勉強。
-[[Problem 1311]] 26B→25B  フラクタル系の向き合わせいまだにわけわからなくなるし、これが限界かも確信できず。masさんのblog見ると別のやり方があるようだ。
-[[Problem 1189]] 29B→27B  なぜこんなにバキバキ縮むんだろう? しばらく休んでいたからか? 不思議。

***02/19                                143222	1232 [#r322d428]
-[[Problem 1408]] 25B→24B  コードを睨んで弱点を発見。美しくないのでまだいけるかも、などと言うと誰かが単独を出してしまいそうな気が…
-[[Problem 0912]] 23B→22B  見落とし系。 なんでかImagineCup問題に見落としが多い気がする。 更新してもbestが増えないあの変な感じは久しぶり。
-[[Problem 1404]] 24B→22B  こっちは経路を睨んで弱点を見つけた。まだどこかに弱点がある。
-[[Problem 1253]] 54B→50B  特に仕掛けはないようなので、自分で短縮できる仕掛けを作らなきゃならない問題。bestにならないなあ。 (追)と思ってたら更にbestが遠のくし。
-[[Problem 1733]] 44B→42B  億劫がってしばらく触ってない問題を書き直してみただけ。1本の再帰にまとまらないかな。考えよう。
-[[Problem 0916]] 19B→15B  頑張るたびに_misakiさんにやり返されるので無理そうなやつを縮めてみる。
-[[Problem 0917]] 33B→31B  最後の詰めが若干ごり押し。何とかなりそうな気がしてしかたがない。 (追)やっぱ縮むみたい、考えてみたけど難しい。寝かす。
-今週はめちゃめちゃ働いた。

***02/17                                143124	1230 [#r322d428]
-[[Problem 1511]] 225B    なぞってる途中これは違うとわかってしまった。 あ〜あ… … …やり直し。 (追)→219B ただ疲れた。がしかし
-78%!!!!!!!!!!!!!!!!!!  すぐに減るので最近はBEST率を全然気にしなくなってしまった。
-なんで[[1508>Problem 1508]]だけBEST取れなかったんだろう?
-[[Problem 0980]] 97B→91B  人がやっているのを見るとやってみたくなる。やってはみたものの
-時間をかけさえすればできるmayoinokiシリーズにとうとう手をつける。手間がかかって面倒くさいと思ったが、考えてみると10-11B乱歩を探し当てるより時間はかかっていない。
-[[Problem 1828]] 16B      _misakiさんのRecentSubmissionsが[[1670>Problem 1670]]の類題だと教えてくれた。 何通りかの経路で考えていたがちょっと違った。
-[[Problem 1456]] 21B→20B  コードを見たら10秒で無駄っぽい部分を発見。何も考えず修正したら通った。
-[[Problem 0924]] 22B→13B  何が起きた!? 気まぐれに出鱈目なコードを送信したら、一発で通っちゃった。が、この人力探索はお勧めしません。 12Bで幾つものsolverをすり抜けるコードってどんなんなんだろう? 
-[[Problem 0463]] 18B→17B  下手に上手く書こうとしたため縮まない形になっていた。 一からやりなおす。
-なんだ。やればできる子じゃないか。
-[[Problem 1403]] 20B→19B  何本書いてもあと1Bが縮まない。 …直接書くんだよなあ…
-なんだ。やっぱり駄目じゃあないか。


***02/14                                142687	1226 [#r322d428]
-[[Problem 1507]] 248B    ついにmayoinokisolverを作ってしまった。とは言ってもプログラムではなくそういうファイル名のただの表。全て手作業なので手間がかかる。 BESTはこうかな?の読みも当たった。
-逃げ切れるとは思ってないけど時間作れるかぎり本気で逃げるぞ。
-[[Problem 1508]] 243B    まいったな…… なぞるのに正味2時間以上かかっているので修正しようという気が起きない。 …3B縮めてBEST化しても5点にしかならないからいいか…
-[[Problem 1508]] 243B→242B と思ったら軽い修正だけで1Bも縮んだ。
-[[Problem 1510]] 244B    作業手順がこなれてきてだいぶ速くできるようになったが、pointの拾いこぼしを2度。ミスすると遡って書きなおしなので結局1時間以上かかった。
-[[Problem 0058]] 30B→29B  何とかしたいところが見事に収まったが、想定解なのか? 初期のProblem-setシリーズは誰が作ったんだろう。美しい難問が多い。
-[[Problem 1509]] 217B    あー。1B届かない。 そんな気がしていた。 また別のパターンなので時間がかかる。
-[[Problem 1509]] 217B→216B たいした努力はせず、結構な手間をかけてBEST化。う〜む。

***02/10                                142027	1222 [#r322d428]
-[[Problem 1720]] 30B→28B あと10000点まで迫られてるので、あがいてみる。 いくらやってもBESTが増えないのも慣れてしまった。
-[[Problem 1416]] 25B     睨んだらできたけど、いろいろ微妙な問題だな。  …面白みはある… …ある…けどびみょぉ
-WildNoodleのBrianさんの投稿、何をどうトライすればいいのかまだ分からない。 この前のAlphaContestはEditorで作ったコードがコンテストのサイトでは何故か同じ動きをしてくれないので諦めてしまった。
-[[Problem 0338]] 20B     半年放置の22Bコードから、削れるならこことここだろうと逆算。寝かすと適当に解けちゃうことがよくある。  久々にBESTが増えた。
-[[Problem 1512]] 47B→46B この問題、解いてない人にはなんじゃこりゃだろうけど、実はそんなに複雑ではないです。再起に慣れたら挑戦してみましょう。 ただ、いざ縮めようとするとなかなか煩雑。

**2017年01月 [#lfab5e22]

***01/31                                142120	1221 [#r322d428]
-[[Problem 0133]] 30B→29B よい経路/方法が思いつかない。つい3倍にしたくなるのがいけないのか?
-[[Problem 0133]] 29B→24B 3倍をやめたら縮んだ。 え? しまった、縮めすぎた! 変な小技。
-危なく大事なメッセージを消すところだった。何やらまたコンテスト。期限が近いな。
-[[Problem 1315]] 41B→31B 何故31Bで4人も揃ったかわかる気もするが、当たり前に皆違いそうな気もする。 27Bって何だ?再起か?
-[[Problem 1981]] 19B     開始位置は手掛かりなのかな? 全然わからない。 わからないなりに想定解は16Bと予想。 

**2016年12月 [#lfab5e22]

***12/27                                142095	1220 [#r322d428]
-[[Problem 1977]] 10B      月1問ペースだ、やばいですね。 _misakiさんのsolverに頼って人力探索。1分40秒で行けそうな気がして2分12秒でクリア。 しかし問題は次の問題だ。
-[[Problem 1978]] 13B      とりあえず見たまま書いて13B。乱歩っぽくないし、これが縮むのかな? 縮みそうでもあるが暫くぶりなのでカンが利かない。
-[[Problem 1978]] 13B→11B なるほど。先に解いてもらわなかったら書けたかどうか。 初〜中級者向けの良問。 センスのよさが羨ましい。またの出題お待ちしてます。
-[[Problem 1201]] 17B→14B あははは、いい問題。 Ktyaさんのヒントで解けたら、初〜中級者向け問題だった。 最初にBEST出したのがSolverってのがもごもごもご。気づいて見ると経路見えてるのに。
-[[Problem 1461]] 21B→15B よし。この調子であと545問(できれば年内に)BEST化希望!              &size(6){言いたかないけどヒントはpastaさんのところとbytes数。};

**2016年11月 [#lfab5e22]

***11/02                                141496	1219 [#r322d428]
-[[Problem 1605]] 30B→29B 昨日縮みそうな気がしたがちょっと手間がかかりそうだったので今日縮めた。面倒くさいだけで大したことはしていない。 久々だったのでclear時少し吠えてしまった。
-_misakiさんの初ヒントと初問題、どちらも嬉しいけど今のところ手に負えず。

**2016年10月 [#lfab5e22]

***10/05                                141846	1220 [#r322d428]
-[[Problem 0075]] 33B→31B おう。久しぶりに縮んだ。ほぼ2か月ぶり。 向き合わせが問題なんだろうとは思ってたけどずっとうまくいかなかった。が、ふとあれをああしてみたら何故かできた。
-BEST率も単独BEST(こっちは分かってたけど)も_misakiさんに抜かれてしまったな。
-[[Problem 1364]] 24B→22B 24Bコードをいじったら通った。まだいけそうな気がして考え中。 (追)公開コード問題だったか。アイデアは全部出ていたが違う組み合わせ方をしていた。
-BEST率追いついた! 嬉しいので面白い。
-[[Problem 0222]] 30B→27B これも30Bコードの関数をいじっただけ。睨んで分かるのは上達したんだろうが、もうひと飛躍したいもんだ。どうすりゃいいんだろう? (追)浮かれてたら恥ずかしい見落とし 28→27。
-[[Problem 0011]] 22B→21B う〜む、あと1B。 solve者多くrateが上がらん。

**2016年09月 [#lfab5e22]

***09/02                                142236	1218 [#r322d428]
-お久しぶりです。PC不調でしばらくHOJ出来なかった(5分位で落ちるマシンじゃストレスたまるだけ)。Summer2016も全然詰められませんでした。
-私もleaderboardに名前がないけど、登録時何かチェックボックスにチェックを入れたような入れなかったような1年以上前の朧げな記憶があり、そのせいなのかもしれないと思ってる。
-Ktyaさんのコード超えてたのは3問だけ(それでも自分的には大したもんだと思う)。11が33B、12が21B、19が17B。あとは秘密。並んでたのもあったけどやっぱかなわんなあ。
-windows10が厄介で音楽関係立て直し使えるようにするのにもうちょっとかかりそう。それがすんだら戻ってきます。
-Rateが減ってるのはしょうがないけど、bestが7つもなくなってるのはまいった。

**2016年08月 [#lfab5e22]

***08/08                                142890	1225 [#r322d428]
-[[Problem 1493]] 18B      よく見たらできた。
-[[Problem 0988]] 53B→50B まだ直接書いてる。計算させてみると全然思い通り(ひどい場合は全く)動かない。 計算苦手意識ますます強まる。


***08/06                                142480	1224 [#r322d428]
-[[Problem 0241]] 15B      18Bから長い時間をかけて1Bずつ縮んだ。 経路は読み取りやすいし、大体の書き方もわかるけど、長かったなあ。
-[[Problem 0412]] 17B→16B すぐそばまで来てたのに。
-[[Problem 1454]] 23B→20B 基本のパーツはこれでいいと思うんだけど組み合わせ方がいけないのかなあ。
-[[Problem 1467]] 25B      意外に奇麗なわりに意外に手間がかかる。
-[[Problem 1024]] 17B→16B 17B探しは結構面倒くさかった覚えがあるが、16Bは一つ目で当てた。 ト他人のsolverを当てにする。
-[[Problem 0482]] 15B→14B やったー!!! 試行錯誤はたっぷりしたけど考えてたどり着いた。
-[[Problem 1177]] 14B→13B 見当つけて人力solver。clear時間1分40秒だが40秒ぐらいでいけそうな感じが見える。こっちはあんましやったー感がないな。
-人力solverにとってはDeyuanさんのByte数が非常に重要。って、こんなことをやる人現れるのかな? どう考えても勉強してsolver作っちゃった方が合理的なのはわかってる。

**2016年07月 [#lfab5e22]

***07/30                                142200	1219 [#r322d428]
-[[Problem 0828]] 28B→26B 一目で縮んだ。 面倒くさい問題は狙い目か?っって、当たり前のことでした。
-Windowsが壊れて(本当はPCがいかれてきてる)リカバリをした後、BackupしておいたWildNoodleのHerbertが(うんともすんとも)起動できなくなってしまいました。新たにダウンロードしたClickOnceアプリケーション(インストーラー?)もエラーが出て起動できません。何がいけないのでしょう? 他のことはたいていできているのに (7/15)
-妙な回避策を発見。Herbert.exeからは相変わらず起動できないが、dllの方を右クリック→プログラムから開く→Herbertを選択することでなぜか起動できた。PCは素人なのでこんなことをやっていいのか不安ではあるが動くからまあいいか。(7/20)
-[[Problem 0414]] 21B→20B 今となっては出来てしまうな。テクニックというかある種の考え方、これで何問かBEST化できる。  このコード面白い。
-[[Problem 0151]] 10B      うわ〜ん、やっとみつかったよ〜。  10B問題でBest化できてないのはあと2問([[0105>Problem 0105]]と[[0467>Problem 0467]])、11B問題はあと10問。
-今後のためのメモ。_misakiさんの2変数solverが活躍中。この日付近辺の15B以下のsolveは2変数再起の可能性高し。
-[[Problem 0396]] 25B      もう1B、いけそうでいけない。

***07/13                                142481	1216 [#r322d428]
-[[Problem 1028]] 47B→45B 自分で書いたのに何書いてあるか全然分からなかった。苦労して読み解き締め方を修正。大勢と並ぶと安心する悪い癖。 Summer2016捗らないので気分転換。
-[[Problem 0814]] 13B→12B なんで気づかないかなあ、俺。
-[[Problem 1180]] 65B      とりあえず他の問題からコード流用して書くには書いたが縮める気力がない… …変数8つ、動いただけで良しとする。 …うん…良し!
-[[Problem 1180]] 65B→61B なにが「良し!」だ、昨日の私はあほである。一寸見直しただけで変数1つと4Bが削れた。 根本的な見直しが必要だが相変わらず気力がない。 きっと今日の私もあほなのだ。
-[[Problem 1970]] 17B      なるほど、17Bでないことだけはわかった。
-[[Problem 0588]] 27B      Limit緩いのでとりあえずsolve。

***07/04                                142088	1215 [#r322d428]
-[[Problem 1960]] 9B      新問歓迎。 隙間が多すぎ乱歩や渦でとれてしまった。壁(黒マス)や白マスのいびつな配置に作為は感じられるけど意図が読み取れませんでした。
-[[Problem 0331]] 22B→20B まだあるな『なぜ縮まなかったのだ』問題。19Bも人類可能に思えるのだがどうなんだろう?
-メモ [[0091>Problem 0091]]、[[0526>Problem 0526]]、[[0569>Problem 0569]]ワカラナイ 0091で可能性が一つ減る。
-[[Problem 0526]] 25B→24B 少し(1Bぶん)だけわかった。 未知の領域だ。これから探究。
-しかし一晩で4つもBESTが減るとは……このペースだと1年以内になくなってしまう。
-[[Problem 0569]] 33B→32B げ、普通(?)に縮んだ。つまりここまではただの見落とし。 何でこれだけ3B縮んだかと思ってたがそういうことか。  これから未知の領域へ…
-未知の領域を少しさまよってみたが[[0569>Problem 0569]]は最初の方の調整が全然できないし、[[0091>Problem 0091]]は255を超えちゃうし……いったい何をやってんだろ?……絶望!……

***07/03                                141989	1218 [#r322d428]
-[[Problem 1815]] 21B→19B 存外綺麗な経路とコード。19Bと短いのでまあそうなるだろうが。
-[[Problem 0234]] 27B→26B そこだったか。  おそらく作問者の意図とは違ったところで長く楽(苦)しまれている問題。こういうのを見ると出題しようと思うが、いざ考えるとすべて出尽くしてる感あり萎縮。
-[[Problem 1114]] 24B→22B 「なぜ縮まないのだ」問題が「なぜ縮まなかったのだ」問題になった……こういうこともあるさ。  …………でもなんでできなかったんだろ?………ほんとにさ…
-[[Problem 0561]] 38B→37B かなり間抜けなミス発見。
-[[Problem 1965]] 68B      夜中にひとりで変なコードを書いていたらツボにはいって暴走。RecentにKtya氏と_misaki氏の姿を見かけ正気に戻る。
-[[Problem 1966]] 25B      こっちは普通に楽しい。
-[[Problem 1965]] 68B→56B 長文として書いてみる。特に仕掛けるところも見つけられず。 でも、本当に長文問題なのだろうか?
-[[Problem 1965]] 56B→52B 元の変なコードに戻す→53B 数値を文字に置き換える→52B  …う〜む

**2016年06月 [#lfab5e22]

***06/30                                141685	1214 [#r322d428]
-[[Problem 0184]] 41B→40B イレギュラーの白マスの取り方かと思って悩んだがそこじゃなかった。 2名が40Bを出した後もチャレンジしてたが気持ちわかる。
-[[Problem 1815]] 26B→21B このての問題は是非ともBEST化したいけど。
-WildNoodlesの方はあと6問…でもあと2問しか解けそうなのは残ってない。Scoreは23136。 Ktyaさんも何とかして参加してほしいものだ。
-[[Problem 0930]] 24B→20B ¡なるほど!    よくできたぱずる。
-[[Problem 0184]] 40B→39B ¿あれっ?
-[[Problem 1963]] 20B      某数値構文なので位置合わせは簡単だろうと思ったが見つからない。
-[[Problem 1964]] 25B      つなぎの書き方か、数値の使い方(2つ使ってる)、どっちが(も)悪いのだろうか? 能力差が露骨に出ちゃうな(汗)。
-[[Problem 1963]] 20B→19B EditとEditorを縦横無尽に駆使して(というほどではないが)徹底的に研究し尽くす(というほどではない)。手順通り作業すればそれほど手間ではないはずなのに…
-[[Problem 1964]] 25B→21B 21Bという目標があったからなんとかなったけど、自分では思いつきそうにない。数値いまいち使いこなせてない。
-[[Problem 1328]] 19B→18B なるほどうまくできてる。 割と普通な19Bの先にあった。


***06/26                                141223	1210 [#r322d428]
-[[Problem 1393]] 22B→21B 2通り。組み合わせればもう1B縮みそうに見えるんだけどなかなかうまくいかない。
-[[Problem 1905]] 24B→23B masさんのヒントで……とはいえ結果全然違う可能性大。
-Brianさんのメッセージ、snukeさんがみつけてくれてよかった。 私だったら読まずに食べたかもしれない。
-[[Problem 0306]] 40B→35B これで出来るんじゃないかと思っていた方針を面倒くさがらずに試してみた。やってみるもんだ。 一見隙だらけ、あと1B縮むかはこれから検討。
-[[Problem 1962]] 18B      成程。もっと短くは……  そういえばmasさんの新問を解くのは初めてだと思う。よろしくお願いします。 これから研究。
-WildNoodlesの方はやっと20000点。まだ7問solveできてないです。
-[[Problem 0460]] 22B→21B 22Bコードを走らせてみたら、あ、ここ縮む、と見えてしまった。直感的に見えたのが非常に嬉しい。
-78%!!!!!!!!!!!!!!!!!!
-[[Problem 0306]] 35B→34B 検討の結果、隙だらけに見えるが縮まなそうなコードになった。

***06/19                                141421	1206 [#r322d428]
-_misakiさんえらいペースでやってると思ったら順位が変わっていた。 次は私か。いいですよできるだけ逃げますよ。 追いつかれる瞬間に1点でもとり続ければ永遠に追いつけない筈。
-[[Problem 1735]] 23B→18B でももう1日考えなきゃ縮まないような問題しか残ってないよ〜。
-[[Problem 1744]] 20B→18B 何とか追いつこうとしたら、追い抜いてしまった。
-[[Problem 1299]] 25B→24B 逆に回してみた。 Ktyaさんのヒント、あそこらへんにうっすら見える気がするがなかなか近づけない。
-[[Problem 1782]] 126B→124B 前のコードの粗探し。あまり意味のない作業。
-[[Problem 1770]] 24B→23B 思いつきで経路そのまま関数変更、あっさり縮んだ。 もう一歩いけそうでいけない。
-[[Problem 1801]] 17B→16B CD1枚聴きながらsolverごっこ。17Bは考えて作ったので、そのパーツを流用して乱歩探し。あと10pointぐらいまでにこぎつける奴はやたらと出会ったが本命はほんの少しだけ違った。
-masさんがまた復活なさった。 でも、Ktyaさんと_misakiさんにこてんぱんにされたおかげでマイペースを保ててしまうのです。
-私より少しだけ弱い新人現れてくれないかなあ。


***06/15                                141741	1203 [#r322d428]
-[[Problem 1733]] 45B→44B 経路をちょっと変え、以前は使いこなせなかったテクニックで44B……でも、前の書き方でも44Bだった。
-[[Problem 1720]] 30B      経路がわかれば30Bはやさしい(のかな?)。 白マスの配置、というか、それ以外に注目。面白いヒント。 問題はそこから先だな。
-[[Problem 0498]] 34B→32B 珍しく_misakiさんの更新に追いつけた。
-[[Problem 1582]] 26B→25B 方針に疑念湧きつつ経路微調整、コード大改造。
-[[Problem 0310]] 27B→24B 頑張っても頑張ってもRateが減っていく……

***06/10                                142006	1202 [#r322d428]
-[[Problem 1704]] 19B→17B Ktyaさんのヒントではしばしばあることだが随分時間がかかった。おかげで達成感は大きい。
-1200Best!!
-[[Problem 1928]] 21B→20B 4倍系関数、縮まない。どうすりゃいいんだろう?
-[[Problem 0627]] 16B→15B 16Bを3通り書いてたんだけど、そのうち2つを合成した感じだった。
-[[Problem 1798]] 22B→21B 皆こうなのか? 既知の手法だけどなんか新鮮。
-[[Problem 1727]] 16B      やっとできた……うれしくてなにもいえない

***06/07                                141801	1199 [#r322d428]
-[[Problem 1677]] 26B→22B Ktyaさんも気づいてたみたいだけどContestやFestivalの公開コード問題は単独の狙い目?  (追)忘れてた…… ニヤリ
-[[Problem 1660]] 20B→19B 20BのpXqコードをこんなのありか?と縮めてみたらちゃんと通った。 頭を冷やしてよく見てみるとなるほどアリだ。 _misakiさん何やってんだろ?非常に気になる。
-アンコールにお応えして絶賛MoonWalk中。
-[[Problem 1887]] 49B→48B 方針変えても長くなるばかり。再帰に書き換えても縮まず。結局半眼で睨んで補助関数の使い方に無駄を発見。我が無能を思い知るためのみの作問。
-[[Problem 1714]] 29B→25B 数値を再帰に。そりゃ1年前よりは上手くなってるのでしょう、一応は縮みました。がしかし、17~18Bとは明らかに何かが違うはず。
-[[Problem 1714]] 25B→21B と思ったら1Bづつづんづん縮んできた。もしかすると近いのかもしれないような気もしないでもない。
-[[Problem 1271]] 29B→28B 数値で渦書いてから残りを拾っていた29Bがアクロバチックでかっちょよかったんだけどなあ。シンプルなほうが短いか。


**2016年05月 [#lfab5e22]

***05/31                                141957	1198 [#r322d428]
-[[Problem 1680]] 30B→29B 書き直してみた。まだ縮みそうな気がする。 1200BESTを目前に足踏み。と見せかけてムーンウォーク。
-bestを減らされるのは少し痛いけど妙に愉しい。 しかし[[0502>Problem 0502]]も[[1355>Problem 1355]]も考えてみたが全然わからんな。
-[[Problem 1349]] 19B→15B シンプルなコードなのにsolve者が少ない(すぐ一人増える筈)。 惜しいと思ったら多分近い。
-_misakiさんやばすぎる。「まさかこんな問題が縮むとは」が連日続いている。
-[[Problem 1680]] 29B→27B ニヤリ  リンク先の公開コードの発想のおおむね範囲内。
-[[Problem 1670]] 17B→16B ニヤリ  何でか縮みそうな気がした。こういうのあまり理解できてないけどなぜか感覚で書けるときがある。
-[[Problem 1703]] 20B→17B やっと書けたし。このヒント優しいんだか厳しいんだか(1年かかった)。 実はそんなに難しくないので関数短縮の練習にいいと思う。

***05/21                                142237	1199 [#r322d428]
-[[Problem 1672]] 29B→28B この手法は何問かで使った覚えがある。
-[[Problem 1951]] 29B→27B 10日ぶりの短縮。多分Ktyaさんと同じ、地味な短縮。 HOJは時々開いていたが全然縮まなかった。
-[[Problem 1955]] 17B→16B _misakiさん同じなのかな? 同じ気もするし違う気もする。 ヒントを出すとすぐにばれたり面白みをそいだりしそうな場合はこういう風に別の話をする。
-[[Problem 1805]] 18B→17B う〜む、BEST化できず。思いつきを試したら通っちゃったけどもう1Bが縮まない。16Bは数値なのかな?  (自分の17/18Bは数字無し)
-[[Problem 1158]] 35B→27B Ktyaさんのヒント見て苦労して再帰で書いたら(34B)苦労せず縮まった。
-今月全然縮んでない(苦笑)。
-[[Problem 1168]] 13B      (I am a )solver! いろいろ試したけど結局1変数。メモに「惜しい」「少し惜しい」「かなり惜しい」「凄く惜しい」とコードがたくさん並んでいる。 ヒントは中心部。

**2016年04月 [#lfab5e22]

***04/29                                142539	1194 [#r322d428]
-[[Problem 1634]] 29B→28B あれあれ、睨んでたら縮んじゃったよ。 コツはアマゾンの鳥の声のCDでも聴きながら半眼でぼおっと睨むことかな。 半目とアマゾンどちらの効果かは未検証。
-Rateの減ってくペースが速すぎて取り戻しようがないが、Best→単独じゃあBestも取り戻せず。 きっと単独とりの皆様、よく御存じのことでしょう。
-[[Problem 1182]] 34B→32B 難しい。

***04/23                                143225	1195 [#r322d428]
-[[Problem 0568]] 13B      踏み残す模様と全体のシェイプが一致する乱歩は以前見つけてたけど、逆回りにしたら行けた。 行けるやつは行けそうな動きだった。 *個人の感想です。
-問題が増えたので無理だと思ってた1600solvesもできそうだ。 80%の方はどうなんだろうか?   (追)1行間違えてsnukeさんのを見ていたと後から気づく。あと50solveなんて無理。。。
-[[Problem 0250]] 14B      模様についてはもごもごもご、問題はシェイプだな。3つ試したら当った。今日の分だけ数えればだけど。
-[[Problem 0335]] 15B→14B ずいぶん時間がかかった。ずいぶん時間がかかるから時間がかかった。 …いかんいかん。少し脳がsolver化してしまい日本語がおかしい。
-[[Problem 0537]] 21B→18B ちょっとペースを上げないとと思うが縮む問題なかなか見つからず。
-[[Problem 0137]] 12B→11B 「2変数再帰」を拠り所にsolverと化す。1変数12Bはちょくちょく灰マス踏んだがこれは踏まず。Editorで見つけて火狐のwikiフォームで送信したがEditorが先にclear。少し待っても通らないのでグルグル黒目で直接submitするとすぐ通る。ここらへんの仕組みよくわからない。
-[[Problem 1429]] 23B→22B 書き直してみる。22B組と19B組。19B見えそうで見えない。 そういえばHOJってこんな遊びだった。solver相手に張り合ってると見失う。
-[[Problem 1088]] 54B→50B 経路は2年前のままa(A):sa(A-1)をやめて関数を二つでっち上げる。仕上げ(関数やパーツからのフィードバック)はまた今度、今日はのれず。
-下手糞なまま放置してあるのまだまだあるはず。。。と言いつつ今日も放置。

***04/17                                143051	1190 [#r322d428]
-[[Problem 0374]] 25B→23B 経路を検討したら、置換だけで23Bに。関数化すると伸びてしまうので寝かせる。
-[[Problem 1658]] 22B→21B コンテストやフェスティバル問題はつい降参して人のコードを見てしまうのでなかなか縮まない。
-老後のためにコツコツ貯めたRateがあっという間にプログラムに奪われていく。なんかSFだ。いまにAIも参戦してくるぞ。
-_misakiさんが停滞期なしに順位を上げてる。 私の場合そこからが長かった。 私の場合はですけどね。
-[[Problem 0045]] 16B→13B 普通に考え普通に試したら13Bはできた。12はどうなんだろう?
-solver者のヒント、人間に解けるかどうかの目安になるので結構ありがたい。雑記の空白時期があるんですよね。 _misakiさんもヒントくれないかなあ。 (さすがにけっこう弱気)
-[[Problem 1243]] 15B→13B あり? なんじゃこれ?
-[[Problem 0762]] 17B→14B (ひとの)solverの収穫。アウトソーシングってやつですね。 ずっとblockシリーズ系の考えから抜けられなかった。
-[[Problem 1707]] 97B→93B まだ縮むんだろうけど…うわー!!って感じです(多すぎる『()』)
。全然努力してないけどすごく努力した。 縮めるほどにRateが減っていく。いつになったら治まるか。

***04/12                                143945	1189 [#r322d428]
-[[Problem 1659]] 19B      リンク先ページに15Bコードがあると知ってるので特に書くことなし。 気持ち経路が見えやすくなってる気がする、しつこく画像解析してたせいか?

***04/11                                144030	1189 [#r322d428]
-[[Problem 1607]] 27B→16B 見事な問題なのだ。 31Bは無理矢理書いただけだったのだが、27Bも16Bも達成感があったのだ。
-[[Problem 1605]] 30B      私もついて行けないので我が道を行くのだ。 無理について行くと凹むのだ。
-[[Problem 1630]] 22B→21B 一目で縮んだのだ。 上手くなった、ではなく、下手だったのだ。
-[[Problem 0554]] 31B→28B ずっとどんな離れ業を使ってるのだろうと思ってた、微調整ですんなり縮む。 数値問題を無駄に恐れてる。 のだ。
-[[Problem 1959]] 24B→23B 確かに縮みそうでしかたがない。
-[[Problem 1646]] 21B→19B 一目で縮んで喜んでいたらまだ2B足りなかった。 なんとかもう1問BEST化したいのだが世の中そんなに甘くない。
-[[Problem 1647]] 46B→29B 試しに書きなおしてみたら関数を見つけた。 前半の経路がヒントになってたとは……気づかなかった。
-やっと77%!!!!!!!!!!!!!!!!!やった
-_misakiさんが1変数solverを稼働し始めた模様。 これでいつ抜かれても「私が人力人類最強だ」と涙目で言い張ることができる。

***04/04                                143909	1183 [#r322d428]
-[[Problem 1957]] 25B      お、1位のKtyaさんの新問じゃな。こういうのは図にすりゃ簡単なんじゃ。[PrintScreen]してト、ありゃ? a(A,B):Aでもないa(B,A) a(ああ,こう)、ほれ簡単じゃ。
-[[Problem 1959]] 24B      まだ「企み」が読み取れない。なぞるだけなら「2」はいらないので24B。
-[[Problem 1951]] 33B→29B なかなか綺麗に書けない。
-[[Problem 1607]] 31B→27B 27B組3人と16B組3人ふふふふ。構造だけ理解すると27Bってことか(masさんは26Bだったらしい)。抜け出そうと思ったけど駄目だった、どうせ先越される。
-[[Problem 1956]] 21B      苦手系かと敬遠していたけど書いてみるとみるまにみるみる縮まる、気持ちいいすね。


**2016年03月 [#lfab5e22]

***03/29                                143719	1183 [#r322d428]
-[[Problem 1952]] 21B→20B Ktyaさんにヒントをもらって考えてたら、自分の発想にはない変な再帰が出来上がる。 実行行にしかs/r/lが無いんだけど、そうか、こういうのもあるのか。持ち駒にしないと。
-意識的に持ち駒の検討をした方がいい時期かもしれない。
-[[Problem 1019]] 19B→17B 綺麗な模様なら俺にまかせてくれ!  masさんが一人18Bだと「無理無理追いつけない」と思うけど、俺が一人17Bだと「おや?どうやるんだ?ちょっと追いついて(越して)みようか」と思うでしょ。不思議ですねえ。
-[[Problem 1557]] 17B→16B なるほど納得。Bestが16Bじゃないと到底私には思いつかない。
-[[Problem 1564]] 33B→29B 「フェルマーの小定理」だの「平方剰余の相互法則」だのをネットで調べていたのだが一身上の都合で却下。じゃあどうするかってえと、a(A):rsla(A-1)lsrで一行使うと26Bではまず書けないことを確認し、そうせずに書ける方法を逆算して適当に数値を調整した。何故か3B多いところが数学の神秘だねえ、はっはっは。

***03/27                                143922	1179 [#r322d428]
-[[Problem 1614]] 15B      2周目を初項にしての18B、位置合わせ後の18Bと17Bを経ての15B。 すると16Bが思いつかない不思議。
-[[Problem 1504]] 37B→32B 数値の変数をひとつ減らして数列探し。実行行頭に『r』ってあるんですけど……仮にそれが削れたとしてもBESTにとどかない。
-信じられんことに単独BEST増えてる……(やられっぱなしの印象しかない)…  自分の開いてみると綺麗な模様ばっかだ…  (追)うわっ!いつのまにか[[1271>Problem 1271]](綺麗な模様)取られてる!…知らなかった。
-[[Problem 1521]] 16B→15B ぱずる。
-[[Problem 1546]] 24B→21B さすがにもう覚えてた。凄え経路だ。 
-[[Problem 1504]] 32B→30B あはははは、_misakiさんありがとう!  最初が肝心なのね。  数値は適わないと思ってたがやってみるもんだ。
-[[Problem 1532]] 30B      縮まらない……byte数から考えると変数が一つ多いんだと思うが(今4つ)、そもそも2進数の実装と思い込んでるのが足引っ張ってるのかも。
-[[Problem 1958]] 18B      なぜか最短ではない確信がある。 現在17Bでは白マス2つ拾いこぼす。難しい。 新問大歓迎!!
-[[Problem 1952]] 22B→21B 苦手な向き合わせ。もう一つ何かないと縮まない気がする。

***03/22                                143117	1175 [#r322d428]
-[[Problem 0397]] 20B→19B solver無いせいでこの手の乱歩的勘が一部発達してしまったようだ。 実はもう1B縮む気がしてしかたがない。
-[[Problem 0732]] 32B→31B 最近1問にかかる時間が長すぎる。
-[[Problem 1012]] 27B→24B 構造は分かってたのにめんどくさい書き方してたなあで25B。一見無理そうな工夫でもう1B。 この『一見』が曲者だったんですね。
-[[Problem 0738]] 25B→23B 見落とし発見者の見落とし発見。しかしこれもなかなかな見落とし。  Bestは何とか維持したがRateは減る一方だな。
-[[Problem 1900]] 21B→20B Bestに追いつくためのしつこさと集中力が追いついた途端多幸感に変わりそうしてまた新たな見落としを補強していくのだろうなどと…
-[[Problem 0748]] 17B→11B コピペすれば1分かからないものを30分かけて探す、もはや神々の遊びである。


***03/18                                143224	1173 [#r322d428]
-[[Problem 1481]] 31B→30B [[0018>Problem 0018]]とセットで結構な良問。
-[[Problem 1488]] 21B      やっとsolve…なぜ私だけ21B?  (追)しょっちゅうKtyaさんにいいトスをあげてる。
-[[Problem 1494]] 18B      数えたらできたし。   ナイストス!!
-[[Problem 1500]] 29B→12B 見事な問題としか言えない。  一方今まで解けなかった私も見事な間抜けであると言わざるをえない。
-[[Problem 1512]] 47B      なるほど、律儀になぞらなくてもいいのね。それはそうとどうすれば縮まるのだ?


***03/12[#r322d428]
-[[Problem 1952]] 27B→22B 区切り方は多分見えた。……ただ、あと2Bどうやって縮める? もしかすると書き方が違う?
-[[Problem 1543]] 30B→24B コピペはやらねぇつもりだったんすけどね…最近BESTは増えねえ…aveは下がるってんで……つい…出来心で…ふらふらっと……気づいたら通っちまったんでさぁ……
-本当ですってば、旦那ぁ………信じてくださいよぉ…               (実は2度目)
-[[Problem 1953]] 25B→23B けっこう良問だった。もう1B縮めばかなりの良問になるのだがきついな〜。
-[[Problem 1297]] 27B→26B まだ若干余裕即ち無駄があるがきついな〜。
-あ〜きついきつい  追われるのは初めてだし(俺なんか眼中にない?)、長文マラソン以降のKtyaさんは単独当然みたいな怪物になっちゃったし少々平常心を失ってる。マイペースを心がけよう。
-[[Problem 0278]] 19B      ず〜〜〜〜〜〜〜〜〜〜〜〜〜っと1B足りなかったんだけどやっとなんとかなった。ただの1変数再帰なんだけど難問っす。 
-[[Problem 0541]] 48B→41B 数値をやめた、慣れるとこっちの方が短いことが多いですね。 でもこの書き方じゃ41が限度かな?

***03/08[#r322d428]
-[[Problem 1955]] 18B      とりあえず様子見。おそろしく短くなりそうな気もする。 
-[[Problem 1953]] 25B      これも様子見。なにか仕掛けがありそうだが見えず。
-[[Problem 1952]] 27B      ヒント通りの再帰に基礎の置換のみの27B。こんな筈はない、ぴったりの関数があると見た…深読みしすぎ?…いや多変数再帰か?…わからん。
-[[Problem 1348]] 25B→24B 一番乗りした痕跡が消えてしまい大変残念。25Bはlとrを2変数でそれぞれ育てていたが縮むと分かれば微調整ですぐ縮んだ。 詰めの甘さをひしひし感じつつつめを噛む。
-[[Problem 1465]] 23B      やっとできた。 シンプルできれいな構造なんだけど、シンプルってことは経路や方針の選択肢が多く長いこと悩んだ。結果かなり綺麗なコードになる。
-[[Problem 1459]] 20B      画像を使って分析したらそれほど難問ではない。重なってて見にくいだけ。
-[[Problem 1955]] 18B→17B 18Bの壁は邪魔なだけだったが、利用すると1B減った。もっと短くかける気がして仕方がないがアイデアもない。

***03/05[#r322d428]
-[[Problem 1948]] 14B→10B 10Bが出ていたのであれかな?と試してみたら一度はみ出てから塗潰してくれた。一発で当るとは……
-[[Problem 1950]] 21B      最初の4問solveしただけでこんな問題を作れるとは、驚くばかりです。
-[[Problem 1951]] 31B      難しい。これからゆっくりしつこく考えよう。 
-[[Problem 1297]] 30B→28B 縮められていたのでBEST率取り戻そうとしたらうっかり縮めすぎてしまった。なんかおかしな文通をしている気分です(H言語で)。 
-[[Problem 1297]] 28B→27B 昨日の28Bがいかにも縮む見た目、一か所押し込むと別が飛び出すを繰り返すうち抜かれてしまった。一晩寝かせ経路の方をいつか見た手で微調整。 
-[[Problem 0573]] 31B→30B 長文は問題によって、日によって、のれるのとのれないのがある。今日のこれはのれない。 新しい経路にしたからいいか。
-[[Problem 0573]] 30B→26B のれないと言ってるのにのせられてしまったの。思いのほかKtyaさんのには追いついたものの更新されての降参なの。 今日は[[553>Problem 0553]]の『の』のはのらないのでやらないの。
-[[Problem 1950]] 21B→17B なるほど見事なパズル問題。
-[[Problem 1940]] 30B→29B あれこれ弄んでるうちに縮んでいた、こういうのはそういうものだ。
-[[Problem 1456]] 24B→21B 25Bの過去コードをただ書き直したら3Bなぜか縮む。そのうえ作為的にもう1B縮めた。 1Bとどかなかったがこの線でよさそう。
-[[Problem 1434]] 26B→25B 結果得体のしれない再帰ができてしまい、もうコントロールのしようがない。Ktyaさんの雑記見ると直接書いた方がいいのかな?

**2016年02月 [#lfab5e22]

***02/29[#r322d428]
-[[Problem 1263]] 31B→22B 『中』の字に拘るのやめたら綺麗に書けた(にこり)。
-[[Problem 1449]] 18B      見つけたけど…美しくない問題だ。
-[[Problem 0974]] 25B→24B すぐ近くまで来てるのは知ってたけど苦手なタイプなので後回しにしていたが、やってみるとサイズが小さいのでそれほど悩まなかった。
-[[Problem 0965]] 23B→21B ぎりぎり23Bだったが経路を検討して余裕があるっぽい23Bになったので一日寝かせて詰めた。
-うわあ人がいっぱい。 ma5termindさんの教室とみた。 日本じゃないっぽい、妄想が広がって止まらない。
-[[Problem 1946]] 14B      これは知ってる。
-[[Problem 1947]] 9B      これも知ってる。1750問もあるので無理もない。
-[[Problem 1948]] 14B      とりあえず。 11Bぐらいで乱歩ありそう。
-[[Problem 1949]] 18B      某問題を横向きに。(追)Ktyaさんが17B。[[1092>Problem 1092]]も[[1428>Problem 1428]]も17B? どういうことだろう? ?? ???? ????????

***02/20[#r322d428]
-[[Problem 1092]] 19B→17B Ktyaさんがやってたので開いてみたら縮む気がし、半信半疑で走らせたらいけた。
-[[Problem 0528]] 41B→40B _misakiさんの大幅更新を見、縮む気がしないがやってみる。内から外からいろいろやってんだけどな…やっぱだめ。
-[[Problem 1453]] 26B→23B いつもの周回サルベージに戻り、経路から検討。セオリー外の関数の使い方でBEST化。経路では赤ピコピコの右上の白マスがキーだな。(追)Ktyaさんの雑記見ると多分経路もコードも同じっぽい。
-Imagine-Cupではパターン探し→経路構築→関数作成と一問で3回楽/苦しめる問題がよく目につくようになってきた。最近になってようやくこのゾーンも楽しめるようになった。
-Ktyaさんから大量のヒントが…オフ会のおすそわけか。 ありがたくいただきます、もぐもぐもぐ。
-[[Problem 1448]] 31B      何とか4倍系のパターンを見出すも綺麗な経路が見つからず46B、当然都合のよい関数などあるはずもなくぎりぎり34B。寝かす。(追)2倍関数に合わせて経路調整→31B.
-[[Problem 1454]] 24B→23B 結構シンプルで美しい構造が隠れてるので取りうる経路も多く迷う。BESTが15Bだもんな。 いろいろ考えたけど今日縮んだのは置換し忘れの1Bだけ。

***02/14[#r322d428]
-[[Problem 1940]] 30B      おお、また新問。前問のせいで妙に開放感を感じる。あまり自由だから29Bがこの先にあるのか全く分からず。経路は同じだと思うんだけどまた先入観かも。
-[[Problem 1944]] 20B      もう一方の経路がうまく紛れていて少しだけ迷った。 ImagineCupゾーンで面倒くさい画像解析が続いていたのでいい感じだ。重さも軽さもそれぞれ面白い。
-[[Problem 1447]] 19B      面倒臭い方の画像解析問題。3日かかって色とりどりの線を引いたjpegファイル5枚を作りEditとEditorと並べて開いて達成感に浸っている。多分世間ではわかってもらえない。3日もかかったのは途中御馳走をいただいてたからですけど作業だけで正味2-3時間はかかっている。
-[[Problem 1936]] 33B→32B 補助関数の調整でようやく1B縮む。
-[[Problem 0974]] 26B→25B 数値で書いて縮めていったらいつの間にか数字が消えてる。
-[[Problem 1939]] 38B→27B 別々に育てる35Bを書いて一緒に育てる方法がわかったがそこからがなかなか大変、暗算ですまそうとしたがすぐめげた。 この方向でよさそうだが難しい。
-このきついメンバーの中で単独BESTが増えていたとは意外だった。
-[[Problem 1802]] 21B→20B この手のコード地味に苦手。

***02/09[#r322d428]
-[[Problem 1457]] 23B→21B 一日たってやっと呪い(先入観ともいう)がとけた。 汚い経路と言ってごめんなさい、汚れていたのは私の目と脳でした。 &size(6){どや顔で出した23Bを一気に3Bも縮められて唖然としていたのは秘密だ。};
-[[Problem 0558]] 25B→24B こういう問題はただいろいろ試すしかないな。 26Bの関数コードを勘でいじったら縮んだ。
-[[Problem 1457]] 21B→19B Ktyaさんと更新争い。ほとんどいぢめられている気分だったが(嫌いぢゃない)、おかげでいつもなら手に負えないのでしない関数の使い方まで平気でしていた。
-[[Problem 1938]] 11B      一番上を取り損ねた。このL字が残るパターンは何度か悔しい思いをしたことがある。
-[[Problem 1905]] 24B      BESTを出してないので何とも言えないが、ほのかに面白い。
-[[Problem 1936]] 33B      だめだ33Bにしかならない。なぜ31Bで並んでるんだ? 4つの方針で書いて縮めてみたが皆33Bでピタッと止まる。
-[[Problem 1939]] 38B      一番おいしそうだったから最後にとっておいたが難しい。まだ2系統が完全に分離したままだ。
-久々の御馳走おいしゅうございました。自分は消化が遅いのでしばらくの間反芻させていただきます。


***02/07[#r322d428]
-[[Problem 1413]] 23B→22B 開始位置まで行って振り向いていたのを横向くだけに改善。向きそのままで続けられればもう1B削れるのにむむむむむむむやみにややこやしい。 Editorとpastaさんに感謝。
-[[Problem 0829]] 15B→13B 見つかるし(笑)。腰をすえて探そうかと思ったとたん見つかった。 ヒントは某氏がBESTじゃなかったこと、予想とはいえ条件が絞れれば11B乱歩よりゆるかった。
-順位が変わっていた。 新たなターゲットは休眠中だけど自分の余力を考えると4位になれる可能性はあるのだろうか。 亀は走るアキレスを(あれ?)一生追い抜けないけど寝ているウサギは追い抜けるはず。 それよりも6位に落ちないかが心配、地力では負けてる自信がある。
-[[Problem 1457]] 26B      何とか読み取った経路がなんとも美しくなく、よってコードも汚い。 もう少し何とかなりそうな気もするが…
-[[Problem 1457]] 26B→23B 後で考えようと思ってたら出かけてる間に抜かれてたので抜き返してみた。 するっとまた抜かれそうで怖いな。(Ktyaさんが経路わかったら抜かれるなと思っていた)

**2016年01月 [#lfab5e22]

***01/30[#r322d428]
-[[Problem 1397]] 35B→34B コードをじっくり見直したら無駄なことしてた、抜かれないと見つけられない甘さ。
-[[Problem 1387]] 25B→24B 縮むから縮めたけど、どうすればよいのか全くわからない。
-[[Problem 1425]] 17B→11B 左右対称なので少しは楽とはいえ見切り時のわからないやな問題。 clear時間HOJで16秒。
-[[Problem 1431]] 20B→19B ちょいと甘かった。 ImagineCupゾーンは縮みそうな問題がなかなか見つからない。
-[[Problem 1427]] 15B→14B 位置合わせをしていた15Bコード、近くまで来ていると踏んで探したら見つかる。 15Bの時はこれ以上無理と思っていたがそうでもなかった。

***01/23[#r322d428]
-[[Problem 1384]] 16B→15B 14Bが思い出せない…巧いやり方に意表を突かれた覚えはあるんだけど。
-[[Problem 1133]] 25B→24B とりあえずいくつか試して悩ましい1Bを削ったけど、これから理解する。 自分「向き」に弱い、コード書きながら左右に顔を向けたり首を振ったりしてる。 …(追)理解した。
-[[Problem 0488]] 31B→30B 置換ミス。経路を考え直さないと縮まない。 綺麗な問題だ。 しかしいろいろトライして全然縮まなかった痕跡は恥ずかしいので早く流れてほしい。
-[[Problem 1382]] 38B→33B 頭のイレギュラーに引っかかっている。
-[[Problem 0566]] 31B→27B 直接書いてみたら簡単に縮んだ、で、あちこちもっと縮みそうないい加減なコードなのにどこも縮まなかった。 …寝かす。
-[[Problem 1394]] 28B→27B 他の人の解く順をけっこう参考にしているから縮んだ問題をしつこく記録してるのだけど、ヒント出しすぎかな?  もう1B縮みそうで縮まない。

***01/20[#r322d428]
-[[Problem 1357]] 23B→22B 関数の勘もついてきた。 もう1B、何とかなりそうでならない。今のところ。
-[[Problem 0032]] 43B→11B 実行時間HOJで9分40秒、高速描画モードで1分半、絶望的なほど長くはない。順列組合せでも絶望的なほど深くはない。ただもっと有意義な時間の使い方があるとは思う。
-[[Problem 0849]] 27B→26B 難しいことはしてません(ニヤリ)。
-masさんのBEST率が91%になりました。 みなさんコツコツと頑張っている。
-[[Problem 1935]] 12B      作問者の性格の悪さが滲み出てる問題だな。
-[[Problem 1381]] 12B→11B solverなしでBEST率がどこまで上がるか実験中でもなければ12Bで充分な問題です。 12Bは考えてたどりつけるコード。
-76%!!!!!!!!!!!!!!!! 60%ぐらいの時70まで行けるかどうかと思っていたけど今は目標80%。


***01/18[#r322d428]
-[[Problem 1340]] 31B→30B 当てずっぽうで削って当てずっぽうで修正、よくわからないまま通ってしまった。 …達成感がない…
-[[Problem 1340]] 30B→29B くどいようですが本当によくわかってません。 …それなりに妙な達成感…
-[[Problem 1331]] 30B→27B トリッキー。 位置合わせどうにかならないのかな?
-[[Problem 1350]] 17B→16B あからさまにclearできるのに実行長くて諦めていたコードを送信してみたら1秒で通る。 悩ましい13B。
-[[Problem 1348]] 25B      初めての単独solve。  夢の中にいるみたい  ちゃんと分析できる丁寧な問題です。あとは作問者の想定解のbytes数が気になる。
-[[Problem 1349]] 19B      solveはできた…けど、まだ何かが足りない。 ポツンとあるいかにもな灰マスがちゃんと意地悪をする。 寝かそ。
-[[Problem 1351]] 29B→25B 苦手なタイプの問題でやっちまったぜ! プチ超絶関数ですが一工夫しました。  今日は冴えてる。
-[[Problem 1367]] 18B→17B このてのテクニック苦手だがこのパターンはさすがに一発で書けるようになった。

***01/15[#r322d428]
-[[Problem 1316]] 18B→17B [[Salmon 4>Problem 1312]]が難しくて、他に縮みそうな問題を探したら一目で縮む奴があった。 こっちの方がsolve者が少ない不思議。 某シリーズの番外かと思ったらこっちが先か。
-[[Problem 1330]] 22B→18B さすがにこれだけ癖のあるコードは覚えてしまった。むしろ今まで毎回忘れていたのがやばい。
-[[Problem 1329]] 25B      3倍系でこねくり回した。 皆揃ってるがコードは違いそうでいつか誰かがさらに縮めるかもしれない気もしないでもないような
-[[Problem 1344]] 15B→14B 書けてみるとなぜ今まで書けなかったかと思う。デザインも経路もコードもシンプルだが美しく深みがある良問。
-[[Problem 1334]] 22B      コンテスト問題なので何度も走らせ仕組みも知ってるのにずっと書けなかった。 考えると面倒くさいが書くと短いんだよな。
-[[Problem 1299]] 26B→25B ごちゃごちゃいじって1B縮んだ。頭冷やせばもう1Bぐらいは縮みそう。


***01/11[#r322d428]
-[[Problem 0515]] 43B      微調整に2つばかり工夫が必要だった。棒を立てるだけで1行使ってるのがいけないのか?
-[[Problem 1253]] 54B      とりあえずなぞって短縮。つかみどころが見つからないのでまた今度。
-お、Rateが140000超えたな。
-[[Problem 1256]] 36B→33B むかしの自分が甘かったおかげで見ただけで3B縮む。これもつかみどころが見つからないのでまた今度。
-[[Problem 0318]] 22B→21B 初期位置がセンターなら…で、結果ちょっと妙な短縮。 面白い問題だ。
-[[Problem 1296]] 28B      もう10回以上走らせているので経路もコードも短縮もすんなり。 しかしsnukeさんのコード、初項のrが1つしか消えないのが不思議で仕方がない。
-[[Problem 1297]] 30B      よく見たら1B余計に使ってわざわざ3度塗りをしていた。
-[[Problem 1299]] 27B→26B 逆に回ったら壁が使えたが損する部分もあり差引1Bしか縮まなかった。 経路はこれでいいと思うけど、思いこみかも。
-[[Problem 1304]] 15B→11B 左右対称だし見切りつけやすいしそこそこ浅いところにあったので高速描画モードで30分ほどで見つけた。

***01/06[#r322d428]
-[[Problem 1395]] 37B→36B 関数を増やした、あと1B。 人がたくさんいると流行りの問題とかが発生して楽しい。4名をたくさんと言ってしまうのもどうかと思うが、一人の4倍も多い。
-[[Problem 1476]] 12B→10B いかにも怪しい乱歩を送信してみたら通った、HOJで試すと12〜3分で止まってしまう。いかにもなので当然前にも試してるんだが止まるんじゃ仕方ないか。Editorだとclearできた。
-[[Problem 1395]] 36B→35B 関数を改良。38B→37Bの時にみつけた良さげなアイディアが罠だった。良さげなのでなかなか気づかない。バラして組んでを繰り返し並んだコードが25本。
-[[Problem 1258]] 19B→16B なぜ16Bで書けなかったか謎。
-恥ずかしい話だが、Editorに「高速描画モード」があることにに今日気づいた。 ちょっと触って今度使おうと思った幽かな記憶もあるような気がするけど。  なんて便利なんだ。
-[[Problem 1032]] 43B→39B 数値でなぞっていたものを、一応計算して書いた。計算したものの微妙にずれ、微調整でbytesがかさんでいる。
-[[Problem 1085]] 11B→10B 見つけた!
-[[Problem 0615]] 11B      また見つけた! ちょいと種類は違うけど勢いで見つかった。

***01/03[#r322d428]
-[[Problem 1024]] 18B→17B 人力solver進化してます。ある種の問題にしか使えないが、新しい探索方法を見つけた。  ははは、進化しているのは私か。
-[[Problem 1006]] 34B→27B 落ち着いて書き直す。 この関数1年前にも使っていたのだが、マップやコードの構造把握が甘かった。
-[[Problem 1028]] 50B→47B wiki見てたら横移動を0にするスイッチの例があったのでパクった。 なぜ45Bにならないのか少し悩み、悩まないことにした。 あと1問BESTが欲しいのだ。
-[[Problem 1052]] 39B→38B コードをちょっと見ただけで1B縮んだのであと2Bぐらい縮まないかと念入りに見つめてみたが、世の中そんなに甘くない。
-[[Problem 1105]] 22B→21B           えっ              ナニガオキタ     !
-驚きとともに75%!!!!!!!!!!!!!!!  これで1500solveのそのうち4分の3がBESTってわけですが、まだまだ凄い問題があるもんだ。
-[[Problem 1107]] 22B→21B 小さなトリックに気づいてやっと21B。 20B、何だろう。
-[[Problem 1143]] 15B→14B 慣れでできる問題だった。
-[[Problem 0855]] 34B      着々と数値をマスターしてる人を見てついつい解いてしまった。 もう少しBESTが溜まるまで新規solveはしないつもりだったのに、危なかった。
-[[Problem 1222]] 25B→24B なぜか縮まない問題。

***01/01[#r322d428]
-あけましておめでとうございます。 今年のいつか、今のようなやれば縮む状態が終わってしまうような気がしてます。 今年もよろしく。

-[[Problem 1934]] 35B      新年早々様子をうかがう人々。
-[[Problem 0280]] 47B→45B 数値の実装に苦労した、というか手間がかかったが結局1B足りないし「数値なしで45B可能」とかあって多少めげる。 47Bのコードは数値使ってなかった。
-[[Problem 1012]] 32B→27B 関数で直接書いていたのを再帰にしてみた。 あと2B縮めるには何かが違う気がする。
-[[Problem 0219]] 57B      paintでmap把握して、いい加減な関数作って58Bでsolve。 と思ったら下辺中央の白マスが一つ残り焦るが、ありもの組み合わせて拾ったらなぜか1B減ってた。
-とにかくなにがなんでも新規solveしたかったのは、これでsolve1500問だったからでした。   オメデトウ俺!!  よくやった俺!!



**2015年12月 [#lfab5e22]

***12/31[#r322d428]
-[[Problem 0917]] 35B→33B 使っていた関数でそのまま一つのパーツが短縮できた、というより下手な書き方だったんですね。 近くまで来ている感触はあるが、あと2Bどこだ?
-[[Problem 0925]] 19B      経路がなかなか見えなかった。 しかしこの手の短縮は難しい。
-[[Problem 0939]] 19B→18B たまらん。  縮まないImagineCupZoneで粘着した甲斐があった。
-[[Problem 0940]] 17B      普通……なんですけど見えにくいですよね。 Paint使用、補助線ひきまくった。
-[[Problem 0947]] 27B→25B つなぎを改善。誰かが25Bにしてなかったら27B止まりだったかも。
-[[Problem 0718]] 35B      今となれば瞬殺…ぢゃない……瞬殺 + ぬかよろこび + ワンテンポ。 Ktyaさんにしては素直と見せかけてなんとなく「ぽい」問題。 当時はmasさん以外3ヵ月以上ってのも時代。
-[[Problem 1913]] 23B→21B 毛色を微調整。相変わらず壁不使用(snukeさんの20Bでは使うらしい)。他の人の経路が気になる。


***12/29[#r322d428]
-[[Problem 0674]] 22B→17B 2色の矢印を使った図まで作ってさんざん考えた挙句、偶然のsolve。ヒントは[[0708>Problem 0708]]  顔のあるマップはできないと随分と憎らしく見える。 
-[[Problem 0512]] 60B→59B &size(6){こっそり……………};                             &size(8){……………やべぇ……長文の愉しみを識ってしまったかもしれない…………};
-[[Problem 1355]] 37B→36B そうか、初期位置合わせ…  それにしても、こういう問題でこんなにbytes数が揃うのは珍しい。
-[[Problem 0512]] 59B→54B 縮むもんだな。 同じ経路のまま最適化で6Bも縮んだ。  長文を縮めるの面白い。
-あと5問で1500solve、その時あと7問BESTにできてたらBEST率75%、年内にできるか?
-_misakiさんの2つ目の単独BEST[[Problem 1614]]、solveできてないので凄さがわからない…
-[[Problem 0828]] 30B→28B BEST化はしたもののコードが汚くて釈然としない。 綺麗なマップは綺麗なコードで書きたいが、この問題つなぎ目が難しい。
-[[Problem 0041]] 19B→18B solveしたての思い込みでなかなか縮まなかったが、時間がたつと縮むなあ。
-[[Problem 0140]] 20B→19B 以前のコードにちょっと工夫した。 考えて16Bか17Bになりそうな気はするが…

***12/26[#r322d428]
-[[Problem 0766]] 16B      見えれば簡単。 でも重なってて見えなかったのでWindowsのPaintで見た。
-[[Problem 0777]] 16B      コードもマップも綺麗な問題。解けてみれば結構簡単だがなぜか見えにくかった。
-[[Problem 1582]] 27B→26B コードを見たら縮んだがBESTは遠い。今度考え直す。
-[[Problem 0439]] 23B→22B おお。 これは最初に見つけた人が偉いやつだ。
-[[Problem 0798]] 30B      経路さえ見えたら普通の短縮でsolveできた。 経路も短縮ももっとなんとかなりそうな気はするが…見えん。
-メモ:その他最近の考え中[[0137>Problem 0137]],[[0308>Problem 0308]],[[0320>Problem 0320]],[[0419>Problem 0419]],[[0672>Problem 0672]],[[0754>Problem 0754]],[[0756>Problem 0756]],[[0799>Problem 0799]],[[0810>Problem 0810]],[[0814>Problem 0814]],[[0840>Problem 0840]],[[0957>Problem 0957]],[[0981>Problem 0981]],[[0988>Problem 0988]],[[0998>Problem 0998]],[[1019>Problem 1019]],[[1023>Problem 1023]],[[1025>Problem 1025]],[[1032>Problem 1032]],[[1306>Problem 1306]],[[1315>Problem 1315]],[[1356>Problem 1356]]
-[[Problem 0808]] 25B→23B さすがに覚えていた…すごいコード。 [[0802>Problem 0802]]が縮まない。
-おや? Averageが93になっている。 でもこれは_misakiさんがちょっと頑張るとすぐ戻されるやつだ。
-[[Problem 0223]] 26B→25B 5つの四角の書き方さえわかれば、あとは微調整に次ぐ微調整。
-[[Problem 0349]] 22B→21B ちょっと工夫したけどあと2Bも無理。

***12/24[#r322d428]
-[[Problem 0540]] 35B→34B 向き合わせに無駄があった。
-[[Problem 0287]] 24B→23B まだまだ縮みそうだけど… 15Bは考えてたどりつけるのか?
-[[Problem 0726]] 29B→26B 前回も今回も解答提出フォームを固まらせてしまった…サーバーに迷惑かけてなければいいけど。 その後向きの順番次第でHOJですら通ることを発見。
-[[Problem 0561]] 40B→38B コードだけ見て縮めた。 苦手感が抜けない問題。
-[[Problem 0428]] 22B→19B 19B解特に変なことはしてないです。
-[[Problem 0761]] 40B→34B 経路や短縮を考えるのがけっこう楽しい問題だが、solve者少ない。
-[[Problem 0707]] 36B      やけにハードルの高いちょっとした息抜き。
-[[Problem 0725]] 38B→37B コードだけ見て縮めた。 これ以上は一から考え直さないとだがどうしようか。
-[[Problem 0795]] 24B      縮めたらかなり珍しい書き方の25B。その後そこそこありうる24Bができた。


***12/22[#r322d428]
-[[Problem 0717]] 18B→17B おー!! _misakiさん初単独おめでとうございます! 今後も続々と期待してます。  しかしこれもごっつい見落とし。自分が何で見落としていたか考えるとじわじわ可笑しい。
-[[Problem 0726]] 54B→29B タイトルから数値を使って何やら面倒なことをする問題だと根拠なく思い込み恐れていたが、本当は関数で縮める系?  一度持った苦手意識はなかなか消えない。
-[[Problem 0720]] 41B→38B パーツを減らした。まだ最適な関数が作れてないがまず頭を冷やそう。経路が複雑すぎて全体が把握できてないのだ。 でもどんな経路書いても軌跡が綺麗。
-[[Problem 0719]] 23B→20B これが最短か……一見無駄そうな書き方なんだけど。
-[[Problem 0748]] 19B→17B 晒してあるので11B乱歩解も知ってはいるが、わざわざ知らんふりして手で探すか(このくらいなら可能)、コピペするか、何もしないか無駄に悩んでる。
-[[Problem 0732]] 33B→32B 力技というか、シビアな短縮。
-[[Problem 0994]] 36B→34B 無駄な書き方をしていた。 これ以上は縮みそうにないので、きっと何かが違う。
-[[Problem 0736]] 32B→31B pastaさんのヒントで縮んだ。 確かに最初に無駄があった。
-[[Problem 0740]] 36B→34B ここまでは苦労なく縮んだ。 Ktyaさんの書きっぷりを見るともう1Bもいけそうだが……うーむ。


***12/19[#r322d428]
-[[Problem 0678]] 22B→21B 恒例のよくわからないけどできちゃったシリーズ。この形でこのテクニック使わないもんなあ。HOJも計算が大変らしくカクカクしてた。
-[[Problem 0578]] 27B→26B 恒例の過去のコードのあらさがしシリーズ。
-[[Problem 0680]] 40B→29B これはちゃんと調べてちゃんと考えてちゃんと書いた。 ずっと苦手だった数式問題もだんだんできるようになってきてる。
-[[Problem 0683]] 53B→51B あらさがしシリーズ。 使っていたa(A):srAslという関数で実行行に2つづつあったrとlを置き換えてみたら問題なかった。
-[[Problem 0691]] 21B→20B wiki内を彷徨った。完全に納得する前にsubmitしちゃったのでこれから研究。
-[[Problem 0592]] 22B→21B よし、納得。
-74%!!!!!!!!!!!!!!
-[[Problem 0696]] 11B      さほど難しくないのに随分時間がかかった。壁に騙されててっきり乱歩だと思い込んでました。
-[[Problem 0699]] 22B→20B 技術的にはたいして向上してないけど、1周してくるたびに出来る問題が増えている。 不思議なもんだな。
-[[Problem 0698]] 12B      う〜む、自分でやっといてなんだけど手作業ではあまりお勧めしない。置換はないし12B構文でもないので見つけられないことはないけど浅くもない。

***12/17[#r322d428]
-[[Problem 1219]] 35B→29B まさかの書き方………びっくりした。           二つのパーツを効率よく書こうとしたら…びっくり。        びっくり。
-[[Problem 0320]] 30B→28B 全然駄目。 トラップにかからず繰り返す方法も、位置合わせの方法も見えない。18Bだと相当シンプルな筈。 寝かす。
-[[Problem 0659]] 14B      それっぽいしひょっとしてこんなんかなぁと思って書いてみたらちょうど14Bだし。一発で通るし。
-[[Problem 0098]] 11B      乱歩。[[0660>Problem 0660]](こっちは乱歩じゃない)を見てたらできそうな気がしてやってみた。近いっちゃ近い、関係ないっちゃ関係ない。実行時間8分半。
-[[Problem 1454]] 24B      とりあえず叩き台にとなぞった。マップの上から下書きしてみると中の白マスが鍵っぽい。
-[[Problem 1301]] 17B→16B 一から書き直したらなぜか16Bに。 いまだこの書き方どうすれば最短になるのかよくわからない。
-[[Problem 0327]] 16B→15B 16Bコードを2本書いていたが、どっちも縮みそうで少し悩んだ。 予想の一つが当たる。
-[[Problem 0137]] 30B→12B Deyuanさんが12Bなので11Bは普通の1変数再帰ではないと踏み12Bを探す。なるたけ(←ここ重要)灰マスを踏まず隣の部屋に移るコードはすぐ見つかったが実行時間14分。
-[[Problem 0222]] 30B      こんな奇麗な経路が何故今まで見えなかったのだろう。 4つの外壁すべてに触れるループなのに内壁のせいで位置が合わない。
-[[Problem 0671]] 19B→18B あと1B縮むとしたらこんなだろうと当てずっぽうで3つぐらい試したら当っちゃいました。 でも21B→20B→19Bはちゃんと苦労してます。

***12/13[#r322d428]
-[[Problem 0606]] 21B→20B 何本もコードを書いてやっと適切な経路と関数を見つけた。
-[[Problem 0191]] 12B→11B pastaさんのblogの雑記に「まさかの灰色踏みルート」というヒントを見つけ、やる気になったら5分ほどで見つかった。
-[[Problem 0661]] 17B      縮めやすいように書く。書けてみるとそんなに難しくはない。
-[[Problem 1310]] 24B→22B 長さ合わせで使っていた変数が削れた。しかしこのままではあと1Bが削れる気がしない。
-[[Problem 0646]] 30B→28B 直接書いて置換していたコードに超絶関数を導入。超絶関数は損得勘定が難しいが、調子いいときはさくさく縮んで気持ちいい。
-[[Problem 0653]] 16B→15B 簡単な割にBESTもsolveも少ない。 と言う私もBEST化に2年以上かかってるけど。
-[[Problem 0418]] 37B→36B いろいろ考えてはみたけれど、パッと見-過去のコードの甘さの分-しか縮まず。 どうもしっくりくるたどり方が見つからない。
-[[Problem 0277]] 26B→25B 俺はpastaさんのEditorを使って経路を見つけたのだけど、他の7名がみんな素で読み取ってたりすると恥ずかしいですね。 (windowsならpaintでもちょっと苦労すれば可能)
-[[Problem 0036]] 14B→12B 念願の問題の一つ、やっとできた。 clear待つ間久しぶりにぞくぞくしました。
-[[Problem 1381]] 12B→xxx a(A):Aa(AsAAsr) a()   この口惜しさをあなたにも!!
-[[Problem 0655]] 17B→16B あることに気づけばけっこうすんなり。 置換しやすいように経路をとれれば17Bはいける。

***12/07[#r322d428]
-[[Problem 0551]] 22B→18B 解いていく過程が、経路の発見も実装も非常に楽しかった。 masさんのblogの雑記からヒントになった言葉は「再帰」。
-73%!!!!!!!!!!!!!
-[[Problem 0562]] 28B      おかげで随分原始根を調べたけどどういう意味を持つ数か理解できないので全然頭に入らなかった。 問題を解くには必要なかったみたいですね。
-[[Problem 0573]] 32B→31B 縮まない。経路の問題か? 短縮が下手なのか?
-[[Problem 0574]] 31B→29B ふふふふ、集計直後の単独潰し。 まさかと思ったけど縮んだ。例の関数超強力。
-[[Problem 0574]] 29B→28B はははは! 集計直後の単独BEST。 まさかと思ったけど縮んだ。例の関数超超強力。
-[[Problem 0592]] 25B→22B 今だとまずこっちの関数を試す。 とはいえ1B足りない。
-[[Problem 0586]] 26B→17B 人力でも可能、10分で見つけた。 ただし過去の徒労に終わった夥しい時間は勘定に入れません。 あ、ヒントとしてはbytes数から逆算しました。
-[[Problem 0578]] 28B→27B 縮まない、が、実行行の頭に"l"があったりいろいろ気に入らない。寝かす。

***12/05[#r322d428]
-[[Problem 1715]] 24B→21B かなり手こずって無理のあるオーソドックスな21B。
-[[Problem 0363]] 19B→18B 18Bになると分かっていたからなんとか見つけたけど、どこからこんなのが出てくるのか。かなわん。
-[[Problem 0516]] 29B→27B 愚直に書いて27B。24Bは数字使ってるのかな?。
-[[Problem 0096]] 25B→24B 詰めが甘く向き合わせだけで縮んだ。 地味に好きなテクニックだけど、BEST解ではあまり見かけない。
-[[Problem 0397]] 21B→20B 見た目と性格が全然違う問題。もっと縮まる気がしてならない。
-[[Problem 0355]] 17B→16B なにか見えそうで見えない。コードを見て縮む分だけ縮めた。
-FizBizとBitCountが全然できない。
-[[Problem 0541]] 49B→48B 数式を使わないのでsolveはできる。 あっちをいじりこっちを微調整を繰り返し長くなったり短くなったりで1B縮む。
-[[Problem 0280]] 47B      とりあえずsolve。数値は使っていない。 もう少し縮みそうではある。
-[[Problem 0512]] 69B→60B ちょいとやる気があったので長文遊び。できるだけ無駄のない経路を検討したら単独BESTを潰してしまったw。もう1Bと欲が出たけどそうは甘くない。
-[[Problem 0410]] 32B→31B だからどうしたな短縮。
-[[Problem 0543]] 25B→24B なるほどな短縮。タイトル無視の25B解を睨んだら縮んだ。
-[[Problem 0547]] 19B→18B なるほどな短縮。こう騙されると嬉しくなる。作問のために憶えてておこう。
-[[Problem 0551]] 30B→22B すごくややこしくてすごく面白い。かなり近づいたのでまた考えよう。
-[[Problem 0217]] 34B→33B 微調整。

***12/01[#r322d428]
-[[Problem 0492]] 21B      この問題コードもマップも凄く美しい。
-[[Problem 0605]] 21B→17B 矩形塗潰しパターン(2種類あり最早乱歩とは呼べないでしょう)の変種…では踏み残しがあったのでその変形で18Bsolve…しかしsolverが17Bを見つけそうな気がして仕方がない…いじり回しているうちに17Bを見つけた! 吃驚するぐらいシンプルできれいなコードでした。solverが16Bを見つけないよう祈っております。(せめて一番上に名前を残したい)
-[[Problem 0501]] 17B→10B masさんの9B分類に非常に惜しいものがあったので1B足した。
-[[Problem 0506]] 32B→31B むうう、2Bとどかず。
-[[Problem 0514]] 29B→27B 落ち着いてよく見たら縮んだ。思い込み怖い。

**2015年11月 [#lfab5e22]

***11/29[#r322d428]
-[[Problem 0392]] 24B      72%まであと1問だったのでBEST化できる問題を探していたのに遠のいてしまった。多少しょげていると15分後_misakiさんがするっとBESTを出していた。 全然平気です。
-[[Problem 0405]] 26B→24B もうややこしい問題しか残ってない。やっとnonameさんに追いついた。 ちなみに全然平気です。
-[[Problem 0249]] 24B→23B 縮め忘れ。 もうすっかり平気です。
-[[Problem 0019]] 22B→20B 偶数歩を別の方法で。しかしこのままではもう縮まない。どうすればいいのだ?
-[[Problem 0453]] 20B→19B 久々に気持ちよく縮んだ。わかってからみると、もっと早く縮んでもよかった感じ。
-[[Problem 0463]] 21B→18B 17Bだと1ヵ所だけ通ってくれない。
-[[Problem 0078]] 40B→11B 手作業だと11Bは多少辛いのだがこの問題は浅めに解があった(私の順番では)。 この解の実行時間は2分40秒、多分他にもたくさん解がありそう。
-72%!!!!!!!!!!!! やっとだ! 平気だ!!
-[[Problem 0487]] 20B→19B いじりまわして1Bの節約に成功。 …しかしこの手法はどこかで見たような気がするけど…覚えてない。
-[[Problem 0120]] 14B→11B これも割と浅かったが実行時間は5分25秒、長い。 [[0078>Problem 0078]]とこれは10B扱いにできるからやる気になったのかも。
-[[Problem 0511]] 21B→10B 浅いがHOJで実行すると25分ほどで止まる。
-以前マルウェアでろくに動かなかったGoogleChromeがいつのまにかさくさく動くようになっていたので人力solverになっている。
-[[Problem 1483]] 11B→10B ちょっと深い。実行3分半。 チェックしなければならないCDが溜まってたからいいんだけど、「いったい何をしているんだろう」と思わないでもない。
-[[Problem 1125]] 18B→17B これか!…なにが?
-[[Problem 0481]] 21B→20B 向き合わせが重なってこんがらがってた。

***11/26[#r322d428]
-[[Problem 0191]] 13B→12B 3歩単位の乱歩っぽいのを走らせていて行けそうだったからフォームで。 ろくに頭も使わずBESTでもない……いったい自分は何をやっているんだろうか? なにか根源的な疑問。
-[[Problem 0108]] 21B→19B また、BESTに及ばない短縮が見つかる。 勘で縮めて待ちきれずフォームでクリア。
-[[Problem 0114]] 14B→10B 駄目だった組み合わせリストを見て思いついた。HOJでは12分で止まってしまった。(追)pastaさんのコードは実行時間2秒だそうです。ついつい10分ほど探してやめたw。 
-[[Problem 0212]] 31B→21B 縮むっちゃ縮むんですけどね…  一人いる13Bが非常に気になる………気になる。 
-[[Problem 0214]] 22B→20B なんで2B多かったのかちょっと謎。何か思い込んでたんだろうな。 
-[[Problem 0217]] 39B→34B とりあえず経路と書き方を最適化。 ImagineCupの問題みたいだ。
-[[Problem 0221]] 24B→22B 面白い。ひたすら関数の工夫。縮むんだなあ。
-[[Problem 0223]] 29B→26B だんだん何をやってるんだか解らなくなってきた。あと1Bまできたけど一寸頭を冷やそう。

***11/25[#r322d428]
-[[Problem 0138]] 27B→26B 難しいっすねえ。 変な再帰で無理矢理26B……なんて書くと_misakiさんに追いつかれそう。 20Bは勿論、23Bも検討すらつかん。
-[[Problem 0113]] 12B→11B 音楽聴きながら一時間ほどいろいろ走らせ、いけそうなのを見つけた。 clear時間が8分もかかった(もっと早いのあるかも)。 
-[[Problem 0141]] 15B→14B 1B足りない、最近足りないのばかり。 0138で使った材料が役に立った。0138は分けて育てれば縮みそうでいじってみたが複雑すぎてギブ。
-[[Problem 0142]] 20B→19B とりあえずパッと見縮むので縮めた。 考えないとな。
-[[Problem 0148]] 34B→29B 書き方をちょっと見直したら5Bも縮んだけど…
-[[Problem 0156]] 64B→54B こっちは非道く遠回りをしていたので経路から書き直す、BESTが遥かに遠い。 しゃきっとした短縮がしたい。
-[[Problem 0142]] 19B→18B Ktyaさん雑記に「こういうの」とあったので、こういうのかなと思ったがそんなに縮められなかった。違うのかなあ? また考える。
-[[Problem 0167]] 31B→29B 縮むとしたらここだろうと思ったが、向き合わせがナンギなので勘で直したら通った。 さて次は約数を数える方法でも考えるか。

***11/15[#r322d428]
-[[Problem 1489]] 25B→24B ワンチャンス狙いの再帰。この方針じゃもう縮みそうにないので23Bは超絶関数か? 2倍3倍4倍が全部欲しい。
-[[Problem 0303]] 27B→26B こんなの見つけたのは誰だ。masさんのヒント通り、一言もつけ足せません。 あえて言うなら悩みつつ試しつつだけど考えてわかったこと。やり遂げたけどBESTではないという…
-[[Problem 1013]] 41B→38B 見直してみた。BESTまで3B。関数も短縮もセオリー通りのオーソドックスなもの。ってさっきまで41Bだったのに何を言ってるんだ。
-[[Problem 0990]] 25B→24B あとはこんなことしか→あれ?→うむ、不思議だ。
-[[Problem 1127]] 17B→16B しばらく考えようやくあっちの関数じゃ駄目な理由を理解した…筈…なのだが…やっぱ、2倍、特に4倍関数に毛の生えた奴は難しいな。
-[[Problem 0487]] 21B→20B おし!1B縮めたぞ。あと1B。
-[[Problem 1642]] 21B→20B 動きは覚えていたので、snukeさんの方。
-[[Problem 0223]] 30B→29B 唖然とする非道い無駄を発見した。今度ちゃんと考え直す。

***11/11[#r322d428]
-[[Problem 0421]] 28B→25B 経路は分かっていたのに何故か面倒くさい書き方をしていて、何故か今日まで縮めていなかった。
-[[Problem 0270]] 39B→29B 昨日立方数列ができたので調子に乗ってみた。解けずに一旦諦め頭の隅に置いて4時間、BESTに2B足りないが俺頑張った。でも本当は試行錯誤の結果でよく解ってない。
-[[Problem 0994]] 51B→36B [[0270>Problem 0270]]のほぼ流用。こっちはBESTとの差が6B。順番が違うと動きも違ってしまうのがなぜなのだか?
-[[Problem 1292]] 24B→22B なんか悔しい22Bですね。
-[[Problem 1415]] 20B→19B 試しにいじったら縮んだパターン。いくらいじっても縮まないパターンとともによくある。
-[[Problem 0779]] 25B→24B ようやくbest化。灰マスが憎らしい問題。これと1292は更に縮みそうな気がして仕方がない。

***11/09[#r322d428]
-[[Problem 0084]] 29B→27B 置換と向き合わせで1Bづつ縮める。 経路がわかれば32か33Bにはなる、その先はちょっとテクいがmasさんの講座に書いてある。あそこには何でも書いてある。
-[[Problem 0096]] 26B→25B 頑張って1Bだけ縮めたが頭が沸いてきたので、あとは次回。
-[[Problem 1577]] 21B→20B 今日の1Bは見落としがちな手法。この手法で一瞬の単独BESTを二三回出した覚えがある。 [[1576>Problem 1576]]の16B解の延長にある、多分。
-[[Problem 1288]] 18B→17B 頑張った。誰かが縮めてると不思議に頑張れるのよね。嬉しい。
-[[Problem 0440]] 36B→30B 関数をいじくってるうちはまあまあありがちな形(32B)だったけど、最終的に面白い再帰が出来上がった。
-[[Problem 1132]] 23B→22B 一目で。
-[[Problem 1427]] 16B→15B 16Bは理詰めだったが15Bは行けそうな再帰を何度も位置合わせしてるうちに殆ど乱歩状態。14Bはこの先にありそうで結構絶望的。
-[[Problem 1197]] 23B→22B 仕掛けがあったのにやっと気づいた。
-[[Problem 1566]] 53B→39B やったった! 数学問題は苦手だけど、怖がらず挑んだらできた。同じ数がないようなのでメモ帳で解析。立方ってこんな数列になるのか。 とてもうれしい。
-71%!!!!!!!!!!!

***11/03[#r322d428]
-[[Problem 0207]] 13B→10B clear時間3分43秒。上側と右側をそれぞれきちんと塗りつぶしてくれるか? そして周回してくれるか? 試す順によっては早く見つかるかも。13Bは12B構文で書いてた。
-[[Problem 0807]] 23B→19B 二三度展開したことがあるからどう動くは分かる。でも、こんな問題作れちゃったり3時間で解けちゃったりする人たちには全然適う気がしない。
-[[Problem 0153]] 136B→133B パッと見で置換できるところをしただけ。関数をふまえて経路を見直せば確実に縮むのは分かっているが今日じゃない。いつなんだろう。
-[[Problem 0228]] 43B→39B 経路から見直したが全然とどかない。
-[[Problem 0355]] 18B      わからない。人力で12B可能なようでもありようでもなし。 (追)→17B 縮め忘れ。
-[[Problem 1100]] 27B→26B なるほど。巧い。すぐ近くまで来ていたが諦めていた。 難しいコードではないです。
-[[Problem 0385]] 29B→28B [[1100>Problem 1100]]と全く同じ手を使ったけどこっちはBESTがたくさんいる。何か別の手があるのか? 要検討(今日じゃない)。
-[[Problem 0385]] 28B→27B 検討したら縮んだ!! 久々の単独だが2日と持つまい。 (追)4時間15分でpastaさんがやってきた。

**2015年20月 [#lfab5e22]

***10/29[#r322d428]
-[[Problem 1487]] 26B→23B 6倍だけじゃ駄目だった。 ん? 6倍じゃ駄目だった、だ。
-[[Problem 0511]] 21B      とりあえず試行錯誤でsolve。21Bが並んでるのが可笑しい。抜け出してやる。
-[[Problem 0138]] 30B→27B 割と愚直に書いてみた。ちょっとBESTが遠すぎる。
-[[Problem 1114]] 25B→24B これじゃ縮まないだろうと書いた普通の関数で1Bだけ。これ時々考えてるけど全然わからない。
-[[Problem 0779]] 28B→25B 28Bコードが一目で27Bに→一時間後_misakiさんが24Bを出しているのを発見→悔しいので考えたが25B→「今日はこのくらいにしてやる」(半泣)。
-[[Problem 1932]] 12B      とりあえず13B。→10分考えてにやり。おおこのにやりはまさしくsnukeにやり。とはいえ11Bのsnukeにやりがないか不安ではある。(文中リズム優先の為敬称略)
-[[Problem 0371]] 19B→16B これかぁ!! 難しいことはしてないです。


***10/25[#r322d428]
-[[Problem 0517]] 32B→31B 自分ひとり32Bだったので見直したら些細なミスを発見。 もちろん前問がヒント、制限もゆるいし書いてみるとなんとかなるかも。
-[[Problem 0055]] 13B→11B 乱歩というより癖のある再帰って感じ。コントロールはめんどくさいけど意味は分かる。本当は[[0335>Problem 0335]]の14Bを探していたんだが、そっちは見つからない。
-[[Problem 0082]] 22B→21B 22Bコードを4本書いていたが一番簡単な奴が縮んだ。 このごろなかなか縮まないので、BESTを減らされては元に戻すを繰り返している。
-[[Problem 0012]] 17B→16B 17Bコードが美しくなかったのでどこかで見た手法で縮めてみた。 自分この単独2位というのが多目な気がする。
-[[Problem 0041]] 19B      何度も走らせてやっと短縮しやすい経路が見え、何度も短縮してやっとぎりぎりsolve。
-[[Problem 0287]] 34B→25B 形は見えた気がする。 なぜかの5倍関数。 (追)そうかタイトルはヒントだったのか(汗)。
-[[Problem 1487]] 28B→26B こっちは当然の6倍関数。
-solver恐るべし、またBESTが減っている。13B以上の乱歩は人力ではほぼ手におえないので口をあんぐりと開けて見ている。

***10/18[#r322d428]
-[[Problem 0160]] 11B→10B 10Bだから何とか見つかった乱歩。 自分の環境では1分57秒でclear、人力者のためのヒントです。
-[[Problem 1316]] 19B→18B 2倍関数っぽいのを4倍関数っぽいのに変更。mamunineさんはこの関数が好きだなあ。 とはいえ17B全然わからない。経路は外周から読み取れる。
-[[Problem 0825]] 38B→37B 38Bコードが縮められそうだったから縮めただけ。 経路から考え直すべき。
-[[Problem 0105]] 25B→20B う〜ん、10Bが見つからん。20Bは2変数再帰、縮まりそうだけどこれだけ10Bの人がいると意欲もわかない。
-[[Problem 0052]] 25B→23B 難しい。多分18Bと19Bはしっくりくる経路なのだろう、自分の経路は全く納得いかない。
-[[Problem 0844]] 19B      やっぱ駄目だよなあ、と思って見てたらsolve! 縮むかなあ、と思ったらやっぱ駄目。
-[[Problem 0720]] 59B→41B 関数1行、置換1行、実行1行。かなり無理矢理、美しくない。
-[[Problem 0701]] 13B→10B 最近別の問題で10B乱歩を大量に試していたので勘が働き五つ目でhit。 クリア時間22秒。正方形の白枠に沿って走るタイプの乱歩があります。


***10/13[#r322d428]
-[[Problem 0050]] 12B→11B pastaさんの新しいtool経由での短縮第一号。 人力の人は惜しいと思ったら徹底的にやってみることをお勧めします。
-[[Problem 0140]] 21B→20B コードを見て縮みそうなところを縮めただけ。BESTまで6B、方針が違うのだろうな。
-[[Problem 0206]] 11B→10B 10Bを14名もが出しているのでできると信じやってみる。 人力者へのヒント、私の10Bは白マスだけ踏んで1秒でsolve。
-私は人力者の味方です。
-[[Problem 0081]] 23B→19B 無駄な位置合わせで4Bも使っていた。 BESTがこの二人だけだと難しそうだけど実はそうでもない。
-[[Problem 1461]] 22B→21B 1Bだけ縮んだ。 ひさびさに見た鬼凄まじさに唖然。
-[[Problem 0232]] 56B→20B masさんのblogにヒントを見つけ、とりあえず愚直に無駄だらけの再帰を書いてみた。これから縮めてみる。 ちなみにヒントは『srslsssrsrslsl』とのことです。 (追)→17B
-[[Problem 0325]] 23B→22B 今まで気づかなかったのは自分の性格の中の几帳面な部分が邪魔をしていたのだろう。

***10/10[#r322d428]
-[[Problem 0008]] 19B→16B 最初の難問をやっとやっつけた。気づきが面白い問題だったので、ほのめかしはなし。
-[[Problem 0121]] 17B→16B 1Bしか縮まなかった。 12B短いなあ。Deyuanさんが14Bってことは普通の1変数再帰(含乱歩)ではないということだと思って探したが降参。
-_misakiさんが凄いペースで解いている。気にしてみてると私が半年一年かかったbytes数を1週間で出しちゃってるので怖い。はまってくれると嬉しいのだが。
-register usersが現在999人。 
-[[Problem 0012]] 20B→17B ここが人力の限界なのか?とRanking欄を見ながら。 srsl 4つ単位だと灰マスを踏んじゃうんですよね。
-[[Problem 0018]] 30B→29B 位置合わせのアイディアでBEST化。 しめたと類題の[[1481>Problem 1481]]を縮めに行ったら既にその手法を使っていてむむむむむ。
-[[Problem 0019]] 23B→22B 左回りじゃ通らないコードが何故か右回りだと通る不思議。 3B足りないのは何かが大きく違うんだろう。自分の22Bはフラクタル。
-[[Problem 0034]] 12B→10B 消化BEST。Bytes数とMapから「あれ+2B」だろうと思いあまり考えず部位固定solverと化す。20ぐらい試して見つけた。
-まだ10Bベスト問題が13問、11Bベスト問題が25問も残っている。
-[[Problem 0035]] 19B→18B あれれ、また見落としを発見。初期の問題で見つけるとびっくりする。
-[[Problem 0010]] 22B→21B [[1802>Problem 1802]]の21Bコードをそのまま使ったら通ってしまった。なんとも言えない微妙な苦笑い。
-BEST率70%!!!!!!!!!! 微妙な苦笑いのまま猛烈に喜んでいる。


**2015年9月 [#lfab5e22]

***09/29[#r322d428]
-[[Problem 1907]] 26B      ん? できた。 初級者でもsolveできるだろうに、ずいぶん時間のかかった不思議な問題。 Bytes数オーバーのコードが7本も残っていた。 縮みそうではある…けど。
-[[Problem 1908]] 20B      だいぶ考えたが、こうも「何を考えるか」がはっきりしてると考えるのも楽しい。こんな問題が作りたいもんだ。 あと1Bの短縮は見当もつかない。
-[[Problem 1908]] 20B→19B 時間をあけ頭を冷やしてからコードを睨んでいたら縮むポイントがあっけなく見つかる。 つくづく美しい問題。
-[[Problem 1914]] 74B→68B パーツはそのまま経路を検討。前に拾いこぼしたところから回ってみた。
-[[Problem 1913]] 25B→23B 壁を使う経路というのが全く思いつかない。
-[[Problem 1919]] 27B→26B フラクタル系の向き合わせ非常に難しい。すっきり見えることを期待して寝かす。
-[[Problem 1931]] 13B      作問。1変数再帰でも書けるようにLimit設定したけど果たして何人solveしてくれるだろうか? 見た目がきれいなので出しちゃったけどやっぱり面白くないな。


***09/25[#r322d428]
-[[Problem 1430]] 28B→26B pastaさんのヒント通りにやってみたら26Bになってしまった…
-[[Problem 1887]] 50B→49B マップもコードも目がちかちかして短縮する気がなくなりますなあ、はっはっは。  &size(6){ごめんなさい};
-[[Problem 1890]] 21B→20B masさんの講座の引き写しで3行で書いていたが、2行で書けることを発見。でもあと1B、どこが削れそうかの見当もつかない。 [[1899>Problem 1899]]は行を削っても縮まなかった(苦虫)。
-[[Problem 0458]] 17B      ずっと18B止まりでsolveできなかったのだが、なぜこっちの関数を試さなかったのかな?
-[[Problem 1897]] 17B      できると思ってなかったのができると嬉しい。見えないでしょうが、すごくにこにこしてます。
-[[Problem 1900]] 22B→21B 1Bとどかないな、結構考えたのだが。 あっけなく見つかりそうな気はする。見つかってほしい。見つかってください。

***09/12[#r322d428]
-[[Problem 1731]] 17B→16B bytes数から考えた。
-[[Problem 1733]] 48B→45B ちょっとづつ縮んでいるけど頭ぐちゃぐちゃだ。放置して頭冷やそう。 トレーニングにいい問題。
-[[Problem 1732]] 19B→18B [[1733>Problem 1733]]で悩んだおかげでリサイクルのアイデアが。
-[[Problem 1734]] 19B      やっとできた。怖いぐらい着々と縮む。 masさんの講座の中にヒントあり。
-[[Problem 1740]] 18B→16B いろいろ微妙なのでノーコメント。
-[[1741>Problem 1741]],[[1742>Problem 1742]]で引っかかっている。solve者のコメントが揃って「普通」、なのに全然見えない。 でもsolveした途端私も「普通」と言い出すと思う。
-[[Problem 1765]] 24B→22B 何も考えず24B解をいじったら縮んだ。(追)その後21B目指して検討しなおしたが22Bどまり。もう一アイデア必要だ。

***09/10[#r322d428]
-[[Problem 1680]] 35B→30B そうか、関数までは思いついたがまた次周。 マップのいいところに道が開いているとつい通りたくなる。
-[[Problem 1692]] 14B      超嬉しい!! この時期に出題されている意味を考えるべきだった。でも見つかったのは偶然。 それにしても凄い問題。
-69%!!!!!!!!!
-[[Problem 1697]] 17B→12B 人力solver。割ときれいに並んでいるので軽い気持ちでいろいろ試しているうちに意地になる。試す順によっては早く見つかるかもしれないが人力はお勧めしない。
-[[Problem 1708]] 21B→20B 短縮過程で無駄をしてた。
-[[Problem 1709]] 16B→13B 作問の巧さに唸る。
-[[Problem 1712]] 24B→22B 23Bにして「22Bのmasさんは何をやっているのだろう?」と書こうと思っていたらあれ? できてしまった。 これは良問。
-[[Problem 1716]] 23B→21B ちょっとだけひねくれてみる。
-[[Problem 1717]] 23B→19B すなおにたよってみる。

***09/08[#r322d428]
-[[Problem 0947]] 27B      見えれば解ける問題だった。外周に規則のヒントが見えやすいのは定石。 とはいえ何故私だけ27B? ちょっと寝かそ。
-[[Problem 1577]] 23B→21B また1B足りない。 コードに縮みそうな所が見当たらないので方針が違うのか?
-[[Problem 1579]] 21B→20B いっぺんに書こうとして1B足りなかったけど解決。
-[[Problem 1600]] 26B→23B まだよく見えてないが、乱歩っぽい規則っぽいのに乗せられるっぽい。。
-[[Problem 1636]] 36B→27B 26B解凄い。 コンテスト問題はまず書いてみてから解説を読んで、また1周してくる間に忘れる、を繰り返してる。なのでこういう変な感想が出てくる。
-[[Problem 0728]] 29B→23B wow!!! でもすぐ追いつかれるなきっと。 [[Problem 1553]]で悩みまくったのと、類題だと教えてくれたKtyaさんのおかげ。
-[[Problem 1641]] 40B→23B この経路を見つけた人が偉い。
-[[Problem 1648]] 22B→20B ひたすら縮める、嫌いじゃないです。 もうちょっと何とかなりそうでならない。
-[[Problem 1660]] 21B→20B ひたすら試行錯誤。
-[[Problem 1664]] 21B→20B この形の短縮は見覚えがある。妙にお得感がある。
-[[Problem 1668]] 43B→39B パッと見縮むところを縮めた。

***09/05[#r322d428]
-[[Problem 1490]] 27B      こういうことか……2年もかかる問題じゃなかった。  …ということは…
-1000 BEST達成!! 嬉しい。
-[[Problem 0944]] 26B      こうだ!!
-[[Problem 1462]] 27B      こうなのだ!!
-[[Problem 1480]] 26B      こっ!   &size(6){はぁ…はぁ…はぁ…};
-[[Problem 1491]] 31B→30B 過去のコードを見ていて、「関数のここをこうしたら縮むのでは」と思い書き直すと縮んだ。 ちょっとづつだが関数も上達しているようで嬉しい。
-[[Problem 1523]] 19B→16B なるほど。 ちなみに自分は再帰です。
-[[Problem 1546]] 31B→24B この辺のコンテストの解説は非常に勉強になる。あとで読もう。
-[[Problem 1547]] 30B→28B 同上。 かなわんよなあ。
-[[Problem 1549]] 34B→31B 同上。 
-[[Problem 1553]] 27B→24B 「某数値構文の応用」はわからなかったけどBESTに並べだ。 数値を使ってない再帰です。 


***09/03[#r322d428]
-[[Problem 0645]] 12B→11B 11Bの顔ぶれでてっきり乱歩だと思っていたが、考えてたどりつけるコードだった。
-[[Problem 1450]] 13B→10B ちょっと臭ったコードの近辺を徹底的に試す。人力だとかなり面倒くさかった(簡単なのあるかもだけど)。 自分の14Bと15Bのコードは帽子の大きなつばと鼻が描けてお気に入り。
-averageが91になった。
-[[Problem 1461]] 22B      よく見ると結構シンプルで美しい形が透けて見えた。でも微妙に書きにくい。このままじゃ4Bは到底縮まない。
-[[Problem 1463]] 22B→21B masさんだけ短いからあれかと思ったが1B足りない。本当は1B多いのに「足りない」と書いた方がしっくりくる不思議。
-[[Problem 1481]] 32B→31B なぜこういつもいつも1B足りない。 ImagineCupゾーンを流すとmasさんの凄さを思い知る。
-[[Problem 1484]] 19B→18B デジャヴ。
-[[Problem 1486]] 27B→25B 無駄を削った。

***09/02[#r322d428]
-[[Problem 1426]] 18B→16B 直接書いてみた。
-[[Problem 1430]] 31B→28B 経路を変えると少し無駄がなくなった。例によって1B多い。
-[[Problem 1435]] 16B→15B 区切りが違った。
-[[Problem 1417]] 20B      とても見にくいけど、見えればあっけない。
-68%!!!!!!!!
-[[Problem 1442]] 21B→19B 苦手な形だが、一からやり直してみた。
-[[Problem 1443]] 21B→20B 地味に好きな問題。BESTの15Bに人力で到達できるか、悩ましくはある。
-[[Problem 1444]] 31B→25B 関数1行、実行1行。BESTには2B及ばないが苦手な2変数関数を作れたのでまあ満足。
-[[Problem 1446]] 14B      人力で可能…ですが…自分は2年と30分かかりました。


**2015年8月 [#lfab5e22]

***08/29[#r322d428]
-[[Problem 1394]] 43B→28B 1B足りないシリーズが続く。 よく見たらあれが使えた。おそらく再利用の技が足りないのだろう。
-[[Problem 1406]] 20B→19B こっちの方が短いのか。 ちょっと意外。
-[[Problem 1408]] 27B→25B 27Bコードに無駄足を誘われた。 縮みそうな要素が3つほどあるが今日は無理。
-[[Problem 1410]] 19B→17B このBytes数で単独BESTは非常に嬉しい。 きっとImagineCup問題だから敬遠されてるな。マップが少し意地悪い。 いまだにmasさんを抜くとちょっと現実感がなくなる。
-[[Problem 1412]] 37B→36B→35B 恒例の1B足りないシリーズ。 (追)と思ったらもう1Bいけた。
-[[Problem 1413]] 24B→23B 2Bも足りないのでとてもくやしい。
-[[Problem 1417]] 21B      ここのHOJではあまり見かけない(自分がsolveできてないだけかもしれないけど)面白いコード。
-[[Problem 1419]] 10B      人力solverでやっとsolve。いつまで動かせば諦めていいかわからないこの手の問題が一番つらい…結構深かったし。 ImagineCupなのでHerbertがつかえたので助かる。 
-ちなみにこの問題のクリア時間   HOJ(Firefox,Chrome共);6m30s  Editor;2m47s  Herbert;42s   解答提出フォーム;1s

***08/28[#r322d428]
-[[Problem 1263]] 34B→31B 経路そのまま、関数が使い回せるようなので微調整。  作問者のヒント”中”の字が上手く見つけられず経路の検討は今度。
-[[Problem 1299]] 27B      数値で33Bだった→数値を使わず31Bに→[[成長速度の調整]]で27B。 実行行の頭の r が気に入らない。
-[[Problem 1309]] 13B      24Bから1年以上かけてやっと縮められた。 この手の関数はいまだに脳が捩れる。
-[[Problem 1310]] 26B→24B 経路を見直した。方針はよさそうだがコードも含めて微調整が必要だ。
-[[Problem 1316]] 32B→19B &size(6){なぜ2B多いのだ……………};
-[[Problem 1354]] 23B→20B 10分で関数 3 級。
-[[Problem 1355]] 41B→37B 長い関数を作ってみた。 なぜ1B多い?
-[[Problem 1356]] 25B→21B 1B多いシリーズ。 パーツを作る関数を巧く使えば20Bで書けるのだろうが力足らず。12B構文と組み合わせた(25分)。
-[[Problem 1357]] 25B→23B 1B多いシリーズ。 結局前問と同じく関数と12B構文。
-[[Problem 1365]] 29B→27B あらら、あっさり。 masさんのコードを短縮してみましょう。5分で短縮3級。20分で4級。
-[[Problem 1366]] 28B→26B 結局masさんのコードに。 このコードいかにも縮みそうだけど、いじると全然思い通りに動かない。
-[[Problem 1368]] 19B→18B 一目で縮んだ。zephoriaさんと同じミス。

***08/25[#r322d428]
-[[Problem 1004]] 23B→15B 単独worst解消。mapのヒントで作った23Bコードを[[Editor>HerbertEditor]]で「コード展開」し分析、当てずっぽうで15Bコード、4つ目で当り。実は23Bも15Bもよくわかってない。
-[[Problem 1105]] 23B→22B 単に短縮が下手だった。この方針のままでもう1B縮むのかな? とりあえず他の方法が思いつかない。
-[[Problem 1112]] 22B→20B 単に詰めが甘かった。余計な l を2つ削る。
-[[Problem 1152]] 23B→21B 詰めが甘かったシリーズ。随分考えたつもりだったが数カ月経ったら一目で縮んだ。
-[[Problem 1174]] 27B→23B 三角のいろんな書き方をアレンジしながら試す。もともと三角を書くのが下手なので難しい。
-[[Problem 1177]] 23B→14B 長方形を塗りつぶすお気に入りの乱歩を分析してたらかなり綺麗なコードで書けた。 時間がかかり待ちきれず[[解答提出フォーム>http://www17.atpages.jp/pastatsh/hoj/submit2.html]]に助けてもう。1B足りないのがけっこう悔しい。
-[[Problem 1204]] 22B→21B こっちの方が短いのか。masさんの昔の雑記blogにヒントがあった。
-[[Problem 1218]] 49B→47B 頑張って少し縮めたけど単独worstは変わらず。
-[[Problem 1243]] 16B→15B 鏡に向かい「俺は部位固定solverだ」と1時間言い聞かせてから15分で見つけた。

***08/21[#r322d428]
-[[Problem 0500]] 25B→24B 2倍関数を使いやすいように経路をいじってみたが26Bにしかならず。思いつきでに25Bのコードのrとlを入れ替えてみたら向き合わせを削れて24B。 問題は経路だなきっと。
-[[Problem 0010]] 23B→22B 経路や関数をいろいろ試す。コードの短縮のため無駄に歩いてみたら縮まった。 しつこく考えればもう1Bも行ける問題だと思うんだが…
-[[Problem 0013]] 24B→20B おや?   &size(8){にやり};  (追)素直になぞると自分には24Bでしか書けなかった。 
-[[Problem 0960]] 30B→27B 試しに一から書いてみたら気持ちよくするする縮まった。 最近また一人で遊んでるな。 Recentを一人で埋めてしまうと寂しくなる。
-[[Problem 0969]] 16B→15B この関数で16Bを4つもsubmitしている。いまだによくわからない関数だ。今回もなぜ縮んだかわかっていない。
-[[Problem 0973]] 23B      [[0972>Problem 0972]]と○○な問題。地味な可笑しみが美味。 最近縮む問題が減ってきたと思っていたが、探せば結構あるもんだ。
-[[Problem 0981]] 21B→19B 縮め忘れていた。 いかにもまだ縮みそうだけど、多変数再帰のずれでうまくいかない。
-[[Problem 0992]] 14B      時間をおいて落ち着いて考えたら書けた。ずっと15Bで煮詰まっていたがわざわざ難しく考えてたようだ。ありがちな思考の罠。
-お、BEST率67%!!!!!!! 3分の2か。
-[[Problem 1000]] 23B→19B ずっと2〜3変数で書いていたが1変数で書けるのね。

**2015年7月 [#lfab5e22]

***07/28[#r322d428]
-[[Problem 0012]] 21B→20B 全然納得のいかない8歩単位の乱歩。21Bは直接書いていた。 15Bは乱歩の気がするが、17Bは人が多いので違うんぢゃないだろうか? 1点獲得w。
-[[Problem 0019]] 25B→23B 素直にフラクタルを書こうとすると壁に邪魔されるのでちょっと工夫。 3点獲得。だんだん縮まなくなってきた気がする。
-うわあ、本家のコンテストだ、やべえな。癖が違うので悩み多い。でも期間が長くてよかった。(snukeさんの雑記を参照ください)
-[[Problem 0053]] 31B→30B 一寸粘着してBEST化。 できてしまえば簡単「そりゃそうだ、あははは」です。31Bの人、あともう一息ですよ。
-[[Problem 0058]] 32B→30B 関数を使って短縮する前の33B解を睨んでたら縮まった。充分戻って考えるの大事。とはいえ29Bが3人。
-[[Problem 1899]] 28B→26B やった!!!とおもったら2B足らず一人で赤面。自分はけっこうこういうパズル問題でいろんな手法を学んでいる。Byte数ででっち上げて理解は後からな感じ。
-[[Problem 0298]] 13B→11B 息抜き。masさんの[[9B分類]]を参考に。solverを持たぬ身にはありがたいページ。きっとカウンター人数の大半が私です。 ええいヒント、どれかに2B足すだけじゃ。

***07/09[#r322d428]
-[[Problem 1913]] 29B→25B 真ん中で折り返すなどという面倒くさい経路をやめたら縮んだ。 21Bは「普通」、20Bは「壁(上の壁…だよな…?)を使う」だそうだが全然わからず。
-[[Problem 1911]] 16B      なあんだ。   &size(10){してやられた};
-[[Problem 1912]] 16B      最初"div 意味 数学"とgoogleで調べたら「発散」とちんぷんかんぷんな説明が出てきて困ってしまった。 タイトルの意味は5/6、私のような数学や英語に不自由な人のための余計なお世話。
-[[Problem 1914]] 75B      単独ベスト……だが、たいした工夫はしてない。  しかし悩ましい問題だな。経路の取りようが何万通りあるんだ?
-[[Problem 1927]] 15B      自作問で単独BESTは心苦しいんですが… 12+1B構文です。使う数値は50以下ですが労多くて喜び少ないかも、申し訳ないです。
-[[Problem 1926]] 19B→18B 1927のコードを使って位置合わせ。 もう一つ別の経路の含みを持たせて作問したけど、そっちは今のところ19Bにしかならなかったです。
-[[Problem 1914]] 75B→74B 縮め忘れ。 この問題、けっこう精巧に模写しているが額装しちゃいけない絵なのでは(笑)。



**2015年6月 [#lfab5e22]

***06/26[#r322d428]
-[[Problem 1898]] 18B→16B やった。一寸久々。
-[[Problem 1899]] 29B→28B たどり方を変えて引数を減らし少し縮める。[[1890>Problem 1890]]がトップと2B差なのでもう少し縮むつもりだったのに。 どちらも3行で書いてるのがいけないやうな気がする。
-[[Problem 1900]] 25B→22B 縮めたけどとどかず。これは時間をかければ試行錯誤で行けそう。 Limit255Bでゆるいですよ。誰か私の単独worstを阻止して…

***06/16[#r322d428]
-[[Problem 1928]] 21B      見た目で作問。これ以上縮む方に賭けて出題。のんびり待つので誰かお願い。 Festがあったころならこういう楽しみもあったんだろうなとしみじみ思う。 (追)Pastaさんが18Bに縮めてくれた。手ごわい問題に育てていただきありがとうございます。
-[[Problem 1825]] 21B→19B 縮めたけどBestは11Bか。
-[[Problem 1883]] 30B→29B 無駄に歩くことで1Bだけ短縮。 srslとslsrの共存する問題はなぜか重く感じる。
-[[Problem 1888]] 31B→30B 経路を変える。どっちのコードもsa(A-1)の1行が疎ましい 。

***06/05[#r322d428]
-[[Problem 1762]] 17B→15B 1引数で済むところを2引数で書いていた。この形、今周いくつか縮めている。ということは今までずっと見落としていたということ。
-[[Problem 1765]] 29B→24B Ktyaさんの講座を参考に関数を作ってみた。まだ慣れてないわりにするする縮んで面白いが、おや、Deyuanさんの22Bが気になる。再帰?
-[[Problem 1766]] 17B→12B 実は簡単だった。 面倒くさいことしてたなあ。
-[[Problem 1798]] 25B→23B とりあえず書いてみたら縮んだ。さて、あと2Bはどういう仕掛けか?
-[[Problem 1801]] 17B      21B→20Bでsolveしてから、パーツに無駄があったので見直して17B。 何故か1B多い単独worst。
-[[Problem 1805]] 19B→18B 区切りを変えて小技を使ったら1B縮んだ。数値で書いたらもっと縮みそうだが、考え中。
-[[Problem 1814]] 37B→32B うーん、どういう三角をどう書くかってことなのかなあ… これと[[1815>Problem 1815]]は悩む。


***06/01[#r322d428]
-[[Problem 0340]] 22B→20B ここを削ったらさすがに駄目だよなとおもったが、上手いことくぐり抜けてくれた。nadsukiさんの問題はいつもロジカルで美しい。だから時々作者の想定以上に面白くなる。
-[[Problem 1740]] 32B→19B なぜか人気のない問題。ここまでくるともう2B縮めたい、単独worstだし。
-[[Problem 1740]] 19B→18B 消し忘れてた文字を消す。残念ながら1字だけ。あと1Bなのに単独worst。
-[[Problem 1732]] 21B→19B 経路のアイデアだけでシンプルに19B。シンプルなのでもう縮まないぞ。別のアイデアが必要か、方針が違っているのか?
-[[Problem 1735]] 30B→23B だいぶ縮めたけど、あと5Bともなるとまだ経路/方針に問題があるのかも。
-[[Problem 1763]] 13B      13Bにするにはちょっとだけテクニックが必要。本当にちょっとだけですけどね(北叟笑)。
-[[Problem 1792]] 30B→26B まだ縮みそうだけどとりあえず。

**2015年5月 [#lfab5e22]

***05/28[#r322d428]
-[[Problem 1713]] 20B→18B わざわざ後ろを向いてから逆走していた。 ぱっと見ごちゃごちゃしてるけど美しいコードの美しい問題。
-[[Problem 1714]] 31B→29B 壁登りの書き方を変える。これだけ離されているのは方針が違うな。 特に1000番以降、残ってる問題が難しい。
-[[Problem 1716]] 26B→23B だいぶ考えてるんだが…
-[[Problem 1717]] 25B→23B こっちの方が長い人もいるのね。
-[[Problem 1723]] 16B      けっこう手こずったけど1引数なので中級者でもいける筈。 自分は中級にぼおぼお毛がはえたぐらい。しつこいから点は取ってるけど難しいことはできないです。
-[[Problem 1721]] 17B      まあ上のが16Bでいけたら…………
-[[Problem 1726]] 17B      面白いなあ。綺麗だなあ。


***05/26[#r322d428]
-[[Problem 1691]] 16B→15B (照笑)
-[[Problem 1924]] 17B      掌のうえで遊んでる感。
-[[Problem 1586]] 17B      たしかに良問。
-あら、66%!!!!!!
-[[Problem 1589]] 24B→18B なんだかんだで私なんかがこんな難問を解けちゃうのはすごい。
-[[Problem 1679]] 30B→25B ひたすらマップとコードをにらむ。
-[[Problem 1692]] XXXXXXX あと1Bが縮まらない。 この顔だんだん腹立ってきた→ l:‣P
-[[Problem 1699]] 18B→17B masさんの「いつものあれ」ですぐ縮んだ。masさんの「あれ」ならこれかあれだ。 一方Ktyaさんの「ぴったり止まります」は適合しないコード。
-[[Problem 1703]] 21B→20B 初期位置変だし、コの字でもロの字でもいけるし、3の字上下は壁に使えて左右は使えないし、経路に悩む変な問題。

***05/24[#r322d428]
-[[Problem 1658]] 29B→22B とりあえず19Bは諦めて数値で書いてみた。
-[[Problem 1648]] 27B→22B 素直に3倍で書いてから短縮。妖しい(縮みそうな)部分があるので再挑戦しよう。
-[[Problem 1662]] 26B→24B 一目でわかる縮め忘れ。
-[[Problem 1660]] 22B→21B 難しい。
-[[Problem 1666]] 67B→52B 単独worstとダブルスコア回避。
-[[Problem 1670]] 19B→17B 底辺(的な場所)を変えた。 [[1828>Problem 1828]]はbyte数からこのへんだと思うんだが2bytesとどかない。
-[[Problem 1671]] 33B→32B 自明な2倍関数での短縮。
-[[Problem 1677]] 29B→26B いろいろな可能性を含んでいて面白い問題。
-[[Problem 1675]] 31B→30B 往ったり来たりを数値で片道に。


***05/22[#r322d428]
-[[Problem 1622]] 31B→25B 思いついたと思ったけど記憶に残ってたんでしょうね、masさんとほぼ同じ(補助関数がただのXX)。そしてpastaさんのコードに感動。 上級者にはかなわん。
-[[Problem 1628]] 28B→23B sXrslを切り詰めて28B→27B、数値でなぞって24B→23B。どれもwikiコードとほぼ同じ。
-[[Problem 1640]] 31B→29B これは一目で。 
-[[Problem 1638]] 26B→23B こっちは何とかなったが、前問はまだ無理。
-[[Problem 1643]] 22B      見えてしまえば書け、書けてしまえば縮まった。 &size(10){記憶に残っていた? いや、私の記憶力の悪さをみくびってはいけない。};
-[[Problem 1644]] 27B→26B 一寸恥ずかしい見落とし。
-[[Problem 0120]] 35B→14B 11B(おそらく)乱歩が全然見つからないので、長さ2のDragon乱歩16Bで縮めた後、長さ1のDragon乱歩もついでに試したらいけた。

***05/18[#r322d428]
-[[Problem 0572]] 22B→20B 落ち着いてみれば縮む奴だった。 書けた直後は多少興奮していて見える筈のことが見えていないことがよくある。
-[[Problem 1599]] 16B→15B ずっと気づかなかったけど某シリーズでいじり倒した手口の流用でいけた。意外に応用が利きますね。
-[[Problem 1917]] 18B      あれれれれれれれ、なんで?
-[[Problem 1600]] 28B      なにか巧い手があるんだろうけど見えない。ところどころ口が開いているのも使えるような使えないような。
-[[Problem 1609]] 21B→20B 一目で縮むのになぜ今まで気づかなかったか。
-[[Problem 1610]] 27B→26B 一目で縮んでも不思議のないミスだったが、しばらく睨みつけて気づいた。
-[[Problem 1615]] 24B→21B 24Bは半年前か、一応進歩してるんだな。
-[[Problem 1621]] 18B→16B 17B、XpX。16B、12+1B構文。

***05/16[#r322d428]
-[[Problem 1547]] 32B→30B wiki解のような発想がまだ身についていない。
-[[Problem 1549]] 34B      毎周ここに来るたびに走らせていたのだが、八周目にしてやっと経路が見えた。
-[[Problem 1550]] 18B→17B こっちの方が短いってのは納得がいかない。
-[[Problem 1028]] 55B→50B なぞっていたのを一応計算した。[[1551>Problem 1551]]の丸パクリだが、けっこう満足。 最後の2歩は何?
-数学の素養はほとんどないので、いちいちタイトルをグーグルで調べて解いている。しかし、「原始根」とか「発散」とか説明を読んでもちんぷんかんぷんです。 数学問題に挑む方にはwikiの講座の他にsnukeさんのブログに丁寧な解説があります。
-[[Problem 1565]] 32B→28B うまくいかないときのよくある発想の転換。 みんなこうなのかな? (追)あとで見てみたらmasさんもそのようなことを書いていた。
-65%!!!!! 60ぐらいで止まるかと思ってたけどまだ行けそうだ。
-[[Problem 1579]] 23B→21B 20Bってなんなんだ。 [[1574>Problem 1574]]が14Bでいけたら、多分21Bまではいける筈。
-[[Problem 1582]] 37B→27B ひどく面倒くさい経路とコードだったので、楽にたどってみる。
-[[Problem 1589]] 24B      BEST率を64%に引き戻してやったぜ。 前の2問がちょっと臭う気がするのだが、気のせい?


***05/13[#r322d428]
-[[Problem 1922]] 16B      ついうっかり解いてしまったものの「これでいい筈がない」と不安が渦巻く。
-[[Problem 1923]] 16B      同上。 それより頭の中はTenDonだらけ。
-[[Problem 1823]] 19B      前に書いていた経路確認用のコードをちょっといじるだけでよかったのに… それより深まるTenDonの謎。(ググってみたけどわかりません)
-検討の上mayoi no kiゾーン攻略は次周に延期。
-[[Problem 1188]] 13B      他の問題のためにEditで12B構文をいろいろ試していたら似たのが見つかったので調整。手作業で充分可能。
-[[Problem 1525]] 16B      見たことある型なのでパターンのスクリーンショットのフォルダを探す。このフォルダ最近作ったのだが役に立ったの2度目。
-[[Problem 1521]] 18B→16B 難しいシリーズ。ヒントは[[1379>Problem 1379]]に。
-[[Problem 1537]] 23B→22B 律儀になぞって23Bまで縮んでたが、そろそろmasさんの経路で。この経路は普通気づかない。
-[[Problem 1529]] 18B→16B ひょっとしてと、前2問のBEST解の関数を使ってみたらするっと行けた。 さて、厄介なあと2問。関連しているのか?
-[[Problem 1530]] 16B      やはり関連していた。タイトルから妙なセンスのシリーズで面白い。
-[[Problem 1531]] 17B      なるほど。 Ranking欄が面白い。前問が解けるとこれも解けるようだ。

***05/10[#r322d428]
-[[Problem 1482]] 26B→24B コードを見てすぐ関数で1B、少し考えて経路の微調整で1B。
-[[Problem 1485]] 25B→17B そりゃそうだ。
-[[Problem 1481]] 33B→32B 多分近くまで来てるんだろうけどとどかず。
-[[Problem 1486]] 27B      前の34Bのコードを見てたらあちこち縮んでsolve。 とりあえず書いてみるもんだ。
-[[Problem 1492]] 23B→19B 向きを考えて壁を利用。こうしても縮まないよなあと思いながらある手法を試したら、パタパタと2B縮む。 やっぱり書いてみるの大事。
-[[Problem 1491]] 32B→31B 壁を利用。あと1Bは何?
-やっとImagineCupゾーンをぬけた。1400番台最後の5問がsolve者0人っての凄いな。これがsolveできればカッコいいんだろうけど無理。
-[[Problem 1500]] 37B→29B 一応縮めたけどこれだけ飛びぬけた単独worstはかえって清々しい。 おもいつく12B全部試してるのに全然見つからない。
-[[Problem 1504]] 47B→37B AからHまで8つ変数?を使っていたのを二つ減らした。うち3つ数値、頭の中では5つで済む筈が合わないので調整用にもう1つ。惜しいが単独worst。
-[[Problem 1506]] 15B      解けてみると見事に美しい問題。 &size(10){実はずっと『05』だと思い込んでいて解けなかった。};
-やべ、今度はmayoi no kiゾーンだ。

***05/09[#r322d428]
-[[Problem 1423]] 29B→26B 数値だからいけるだろうと一から書いたらBEST。昔のコードを見てみると数値も使いこなせてないけど、なにより方向転換が下手だった。
-[[Problem 1424]] 27B→14B あら? 縮むんなら通しちゃお。 ある程度のリサーチ力と軽い人間不信さえあればsolverなしで可能。
-[[Problem 1428]] 21B→20B お、これは今周いけるやつ。調子に乗ってa(3)まで使ってやった。 それにしてもImagineCupゾーンははかどらない。
-[[Problem 1429]] 24B→23B 4倍系でいじり倒す。この問題選択肢が多くて難しい。
-[[Problem 1432]] 25B→24B 方針が違うのかと半分諦めつついじり回してたらポコッと短縮できる形が出てきた。なんかHOJらしい短縮。
-[[Problem 1441]] 28B→25B 明らかな無駄があったので短縮。しかしあと1Bがわからない。
-[[Problem 1443]] 25B→21B 簡単に考えたら縮んだ。15Bは乱歩なのかなあ。
-[[Problem 1442]] 21B      4倍+αでぎりぎり23B。よく見るともう1段階縮んだ。
-[[Problem 1444]] 31B      かなり無理矢理。経路から考え直そう。
-[[Problem 1453]] 26B      経路が見えればsolveは易しい。 が、縮みそうで縮まない。
-[[Problem 1460]] 21B→19B HOJ問題とImagineCup問題はクセが違うな。 これも決して難しくない。書いてしまえば何とかなると思います。
-[[Problem 1463]] 22B      経路もコードもさっき見たような問題だ。以前は経路が見えずsolveできなかった。

***05/04[#r322d428]
-[[Problem 1376]] 34B→30B 三倍関数は一緒だが多少wikiのコードと違うのが出来上がった。これKtyaさんならいけるんじゃないかなあ、などと勝手なことを思う。
-[[Problem 1377]] 18B→17B ループにこだわっちゃってたな。12B気になる。
-[[Problem 1380]] 52B→44B 2つに分けて数値で書いていたのを1つにまとめた。結局pastaさんのコードに、なぜか1B多いが。
-コンテスト問題はwikiの問題ページにコードを公開しているのをご存知ですか? 他人のコードは面白いです、凄いの見ると自分の無力さに落ち込むけど。
-[[Problem 1393]] 25B→22B これも数値の使い方の工夫で縮まった。でもこれに関してはかなり無理矢理。
-[[Problem 1391]] 35B→31B 向き合わせのため3系列育てているので釈然としない。
-[[Problem 1396]] 23B→21B 仕掛けが二つあったんだ、面白い。1つしか気づいてなかった。 気づきも面白さなので口ごもる。
-[[Problem 1403]] 20B      ある思い込みのためにずっと解けなかった。
-[[Problem 1395]] 38B→37B 徐々に大きくなるフラクタルパーツと一定間隔の右折をいかに両立するかがポイント。                         …嘘 &size(8){なぞってます};
-[[Problem 1401]] 13B→11B 戯れに走らせた乱歩が惜しかったのでEditorで2〜30個意地になって試したら当った。ひとにはお勧めしない。
-[[Problem 1394]] 46B→43B 形は見えた気がするけど規則が見えない。なぜ27Bで揃ってるんだ?
-[[Problem 1407]] 23B      ImagineCupだから難しいだろうと思い込んでいた、書いてみれば何とかなる。
-[[Problem 1408]] 27B      パーツ、経路はビビらずに書いてみるとすぐわかった。短縮問題なのだな。
-[[Problem 1412]] 37B      これも書いちゃえばsolveは難しくない。
-[[Problem 1413]] 24B      HerbertEditorで経路確認と位置合わせ、便利。


***05/03[#r322d428]
-[[Problem 1327]] 21B→19B 数値面白い。 今周は数値まわり「重ね掛け」や「方向を含める」でよく縮む。 来周は「超絶関数」の予定。
-[[Problem 1330]] 23B→22B 
-[[Problem 1331]] 30B      いろいろ手間がかかる。
-[[Problem 1342]] 31B→30B 方針が違うのか3Bも残ってる。
-[[Problem 1388]] 17B      HerbertEditorに点対称機能がないため少し苦労した。 (追)見落としでした。十字のボタンが点対称でした。
-[[Problem 1389]] 24B→23B 3つで充分ですよ、か。
-[[Problem 1357]] 28B→25B 12B構文で廻してみた。いけないのは廻し方かパーツの作り方か?
-あれ? いつの間にか64%!!!!
-[[Problem 1369]] 19B      

***05/01[#r322d428]
-[[Problem 1175]] 24B      masさんのヒントをもとにあれこれ試行錯誤。
-[[Problem 1183]] 22B→21B 常套乱歩の応用。
-[[Problem 1310]] 33B→26B 経路を変えたが露骨に無駄がある。寝かそ。
-[[Problem 1315]] 41B      とりあえず書いてみただけ。
-[[Problem 0788]] 31B→30B 前にKtyaさんにアドバイス貰ったのが今頃になって意味分かった。しかし最近Ktyaさんが出した単独BESTは追いつける気がしない。
-[[Problem 1316]] 32B      なぞるだけでsolveできる問題だということは分かった。
-[[Problem 1320]] 14B→13B
-[[Problem 1322]] 28B→27B 縮んだけどなんか変。こんなのよく見つけるなあ。

**2015年4月 [#lfab5e22]

***04/29[#r322d428]
-[[Problem 1731]] 19B→17B 数値で書いてみたがあと1Bが縮みそうで縮まない。理解が足りないのだな。
-[[Problem 1207]] 29B→20B 一年半前の私は38B、4倍関数使ってるのにねえ。
-[[Problem 1225]] 39B→38B けっこう頑張って自分にしちゃエグい関数やコードになってるんだが、縮まない…
-[[Problem 1231]] 21B→20B &size(8){むふ};
-[[Problem 1240]] 21B→20B &size(8){むふふふ };
-[[Problem 1414]] 27B→22B 経路を変えた、なるべくシンプルに。&size(10){あとはPCつけっぱなしで一晩眠れば小人たちが…};
-[[Problem 1272]] 18B→12B 人間にも可能。&size(8){わたしが人間であるならばだが…}; 乱歩ではない
-[[Problem 1258]] 19B      あと1問BESTとれば900なんだけど
-[[Problem 1274]] 16B→13B 非常に素直なコード、かえって面倒なことをしていた。 
-BEST 900問!! 別にBESTがどうこうより、前できなかった事ができるのが好きなのだが、やっぱり嬉しい。&size(10){   おわかりのこととは思うが、小さい字の使い方も覚えた。};
-[[Problem 1285]] 19B→17B 以前に10回以上走らせているコード、やっと見ずに書けた。 wikiを見たらKtyaさんのコードだったのか。凄。
-[[Problem 1298]] 21B      3時間で21Bコードを出している人が3人もいる。当時は賑やかだったんだな。

***04/26[#r322d428]
-[[Problem 1182]] 35B→34B Compressシリーズびた1問もBEST取れてない。
-[[Problem 1184]] 25B→24B 1問ぐらいBESTとりたい。 
-[[Problem 1197]] 24B→23B 1変数のコードをいじったら縮んだ。22Bは2変数かもしれないが、わからん。
-[[Problem 1710]] 18B→17B 数えて書いて一つ目で当った。
-[[Problem 1707]] 118B→111B 縮めてみるも変わらぬ単独worst。
-[[Problem 1706]] 21B→14B 乱歩。Byte数で見当つけてfirefoxで走らせると、行けそうだが止まってしまった。マルウェアだらけのchromeを立ち上げて乱歩するページに苦労しつつ問題ページにたどり着いたらその間に通っていた。 勘をつかんでいれば人間にも可能。 ウチの環境ではEditorで7分かかった。
-[[Problem 1604]] 19B→11B 初心者でも充分Bestをとれる可能性がある問題。Ranking欄が寂しい。
-[[Problem 0075]] 45B→33B ドラゴン曲線と似たようなものだろうと2変数再帰を数値で逆に回すと、以前になぞった時と同bytes。いろいろいじって縮める。
-[[Problem 1235]] 49B→38B コピペ。
-[[Problem 1199]] 30B→17B [[12B構文>有理数の成長速度2]] をマスターするとかなりの問題をBEST化できます。
-[[Problem 1410]] 21B→19B 多変数関数。もうちょい巧く使えるようになりたい。
-[[Problem 1887]] 52B→50B 誰ですか? こんなめんどくさい問題作ったのは。 問題作るの難しい。
-[[Problem 1634]] 32B→29B あまりにあっさり縮んでしまって、ヒントが出せない。
-[[Problem 1906]] 23B      あれ?あっさり。なんでできなかったんだろう?

***04/25[#r322d428]
-[[Problem 1152]] 28B→23B masさんのヒントをチェックしてから、15分ぐらいで解けた。位置合わせで2B無駄なことをしているのだが、どうすればよいかわからない。
-[[Problem 1165]] 15B      親切すぎるヒント問題部門、第2位。 適切なリサーチで簡単に(1分かからない)解けるが、自分はそこまでに2年近くかかってる。
-[[Problem 1167]] 19B→17B 経路ゲーというか、向き合わせゲーというか、成長待ち耐久ゲーというか。 600pointsシリーズは好き。
-[[Problem 1174]] 27B      フラクタル的なコード。 一変数の再帰で三角形を書く手法の変種でもっと短くかける気がするんだけど、苦手なので後回し。
-firefoxでログインし、このコードをwikiの送信フォームで送ったら数分で「接続がリセットされました」と表示され停止。 通常のfirefoxでherbert.tealang.infoの各ページに接続できなくなる。 firefoxのプライベート・ブラウズでは接続できてログインできたので、wikiの送信フォームからstep数を減らしたコードを送ってみると「Passed System Test」と通るが、通常firefoxまだ接続できず。 45分後、最初に送ったコードが通ったみたいで"Recent Submissions"に表示される。しかし、変な接続不良は変わらず。 イ修裡音間後、通常のfirefoxでも接続ログインができるようになる。
-このようなことが起きていたのですが、何かまずいことしちゃってたでしょうか? サーバー、ログイン、送信やSystem Testの仕組みがよくわかっていないので、わかる方いらっしゃったら教えていただけるとありがたいです。

***04/24[#r322d428]
-スパムかと開いたら新しい講座!! 実はかなり待ち望んでいた。後世の人のため(きっといる)ぜひとも消さずに続けてほしいです。
-[[Problem 1104]] 19B→16B 今周多い例の手。
-[[Problem 1105]] 24B→23B 関数で縮めてみたがまだ単独worst。根本的な問題があるなきっと、上半分でも使うのか?
-[[Problem 0184]] 43B→41B 開いてみたら縮みそうだったのでいじってみたら、意外にすんなり単独BEST。
-[[Problem 1101]] 11B→10B ずっと乱歩だと思いこんであれこれ試してたんだけど、Ranking欄に騙されてはいけない、簡単な再帰。
-[[Problem 1111]] 18B→17B 一応縮んだ。数値な気がするんだけど、2Bも削れるか?
-[[Problem 1112]] 24B→22B これもあと2Bは縮むのか…
-[[Problem 0134]] 64B→61B 縮められない問題が続いたので、簡単に縮みそうな問題を探した。
-[[Problem 1151]] 18B→17B BEsTには1B足りないけど、ずっと気にかかってた問題が縮んでうれしい。

***04/20[#r322d428]
-[[Problem 1053]] 82B→78B 軽い修正。まだリストに載ってないけど、いずれK氏に攻略される問題?
-[[Problem 1061]] 13B→12B 13Bは論理的に作れる。Rankingにdeyuanさんの名がないことから、2変数か特殊な1変数再帰だろうと13B解をいじって走らせてたら通っちゃった。
-[[Problem 1093]] 20B→19B そうか、この手があったか。あまり使わないから忘れていた。
-[[Problem 1096]] 32B→31B いじりまわしてたら1Bだけ縮んだがBESTは遠いなあ。


***04/18[#r322d428]
-[[Problem 0994]] 53B→51B 2行を1行にまとめた。おそらくもう1行削れる。
-[[Problem 0270]] 40B→39B ということは、0994の元にしたこっちのコードも削れる。こっちの元にしたのは英語版のwikiのTequniquesのページ。隅々まで読んでみるもんだ。
-[[Problem 1000]] 24B→23B コードを見直していたら26Bの奴が縮まった。3種類の経路を使っているが、どうも19Bは違うっぽい。
-[[Problem 1004]] 23B      [[1003>Problem 1003]]とヒントをもとに、テキトーに書いたらちょうど23Bで一発でsolve。 何で他の人は15Bでそろってるかなあ? そのまま再帰に置き換えられる…のか?
-[[Problem 1013]] 42B→41B 縮めようと思って考えているのに、伸びるばっかり。
-[[Problem 1017]] 27B→25B なぜ今日まで縮まなかったの?

***04/16[#r322d428]
-[[Problem 0983]] 41B      なるほど、43Bでそろってるのはこういうことか。 35Bはどういうこと?
-[[Problem 0986]] 23B→22B a(A):A+A+Aという関数を試してみたら却下された。 22Bはそっちの短縮ではなかった。
-[[Problem 0994]] 53B      とりあえず何とか書いてみた。今日は数値で書けただけで良しとする。

***04/15[#r322d428]
-[[Problem 0464]] 20B→19B うむ。
-[[Problem 0916]] 20B→19B うむ?
-[[Problem 0948]] 22B→20B 今周もImagineCupゾーンは全然できなかった。
-[[Problem 0956]] 27B      経路が見えるまでも、見えてからの向き合わせやなんかも苦労した。
-[[Problem 0974]] 30B→26B 落ち着いて見直しただけで縮んだ。
-[[Problem 0965]] 24B→23B 関数に明らかな無駄があった。ちゃんと考えないと21Bは無理っぽい。

***04/14 [#r322d428]
-[[Problem 0916]] 21B→20B 縮んだは縮んだけれど。 13Bは乱歩だろうが、見つかりそうな気がする。
-[[Problem 0917]] 41B→35B BESTは遠いが、軽いながらも超絶関数が珍しく書けたので満足。

***04/12 [#r322d428]
-[[Problem 0837]] 13B      Editでそれっぽいコードをいじってたらすぐ出てきた。三角書くだけでそれなりのbyte数が必要なのでそんなに手間じゃないです。
-[[Problem 0842]] 48B      とりあえず書いてみた。[[0840>Problem 0840]]とこれはすっきり書いてみたい。
-[[Problem 0851]] 24B→23B 何度も見たmasさんの解に自力でたどりついた。 …大丈夫です。おかしなことを言ってる自覚はあります。
-単独BEST増えてない。いくつか出したけど、最長で1日半しか持たなかったものなあ。
-[[Problem 0851]] 23B→22B 本当だ。pastaさんよくこんなところに気づくな。
-[[Problem 0897]] 32B→31B 関数恐るべし。solveも短縮もヒントのおかげ。
-ヒントを探し読み解くスキル以外向上してないんじゃなかろうか。だから単独BESTが増えない。 どなたか超絶関数と数値の使いこなしのスキルを向上させるヒントをくださらぬか。
-[[Problem 0910]] 14B→13B 自分のは15B以下だと若干乱歩的に白マスを回収するが、コードは普通。

***04/10 [#r322d428]
-[[Problem 0788]] 32B→31B 以前のコードにあまりに間抜けな見落としを発見。 超絶関数をひねり出さないとこれ以上は縮まないかなあ。
-[[0807>Problem 0807]]、[[0808>Problem 0808]]今回もまたbest化できず。一周して忘れたころ再挑戦するけど、この2問のコードは凄い。 当時の参加者達が3時間でここまで書いてしまうのにも感心。自分は考えるのが遅いので溜息しか出ない。
-[[Problem 0811]] 13B→12B 15Bはなぞって短縮。13Bはそれをもとにした乱歩っぽい再帰。勘でもう1B縮めた。 一発で当ったのでうれしい。
-[[Problem 0813]] 19B→18B 関数が理詰めで作れた。
-[[Problem 0822]] 33B→27B 吃驚。この手だったのか。 そんな気はしてたんだけど、まさかこんなに縮むとは。
-[[Problem 0836]] 18B→16B どうやるのかと思ってたらこうやるのか。原理は簡単なんだけど、なかなかたどりつけなかった発想。先のこと考えるの苦手です。
-[[Problem 0360]] 18B→16B どうやるのかと思ってたらこうやるのか。原理は簡単なんだけど、なかなかたどりつけなかった発想。先のこと考えるの苦手です。
-63%!!!

***04/09 [#r322d428]
-[[Problem 0737]] 18B→16B どうやるのかと思ってたらこうやるのか。原理は簡単なんだけど、なかなかたどりつけなかった発想。先のこと考えるの苦手です。
-[[Problem 0756]] 22B→21B 関数をちょっといじってパーツの節約。十字の壁があるので再帰ではないと思うんだが…
-[[Problem 0762]] 19B→17B うほ! ひょっとしてできるんぢゃね?と思ったらできちゃった。 (追)喜んでたのが馬鹿みたいだ。3Bも縮められた。悔し紛れにヒント、某シリーズの変種です。
-[[Problem 0767]] 20B→19B あら簡単。snukeさんの初級講座のテクだけで19B可能です。Ranking欄に騙されていた。
-[[Problem 0770]] 23B→21B 少々ひねくれた短縮、このテクニック気に入ってきた。
-[[Problem 0768]] 15B→14B やっと。15Bでかなり近くまで来ていたが、この手法は苦手です。いつも当てずっぽうで試す。


***04/07 [#r322d428]
-[[Problem 0210]] 11B→10B 乱歩ではあるが、必要条件とByte数で考えて今日は2つ目で当った。 11Bはちょっと慣れればすぐたどりつけるはず。
-[[Problem 0922]] 13B→10B これに似た塗りつぶし系の10B問題を最近solveしたので、その解の変種をchromeで送ってみると3つ目でヒット。 見切るのに時間のかかるこういうのは人間にはつらい。 (追)試しにFirefoxで廻してみたら1時間ちょっとで途中で止まってしまった。
-[[Problem 0704]] 20B      別の問題のヒントを探していた過程でこの問題に必要な形に出くわした。下のメモが初めて役に立った。[[0707>Problem 0707]]は今度ゆっくりだな。見ただけで怖い。

***04/06 [#r322d428]
-[[Problem 0688]] 26B→24B 試すべきことをしてなかった。
-[[Problem 0692]] 13B      一瞬駄目だったかと思ったが、壁に導かれsolve。少しだけいびつなんですね。
-[[Problem 0699]] 23B→22B 微調整。あからさまに無駄そうなところがまだ残っている。
-[[Problem 0703]] 13B      露骨に怪しいマップ上の「6」と、似た経路を描く関数をもとにでっち上げた。
-[[Problem 0712]] 22B→21B なるべく無駄なく短縮したら21B。
-[[Problem 1919]] 27B      誰かの誕生日かと思ったら…びっくり。
-[[Problem 0719]] 24B→23B  わからない。
-[[Problem 0721]] 17B→16B→15B 考えて縮むのは気持ちいい。
-[[Problem 0725]] 38B      4倍長文難しい。

***04/05 [#r322d428]
-[[Problem 0730]] 28B→27B この微妙な感じを共有できるのがちょっと嬉しい。
-[[Problem 0671]] 20B→19B どうもうまい向きに動いてくれず、頭にlをつけて19B。 しばらく悩んでみる。
-[[Problem 0678]] 25B→22B また1B足りない。 悩みが増える。
-[[Problem 0680]] 41B→40B ただなぞっただけのコードに1Bの無駄を発見した。 が、根本的に問題あり。
-[[Problem 0686]] 20B      考えていたらするっと解けて、するっと縮まった。 solve者少ないけれど、そんなに難しくないです。
-[[Problem 0687]] 21B→20B あと一歩だったんだ。マップにまんまと騙されていた。
-62%!! 着々と縮むので楽しいが、いつか頭打ちになるんだろうなあ。
-[[Problem 0689]] 21B→19B 無駄なことをしていた。コードから2文字削っただけ。 実はけっこうゆるい問題。

***04/04 [#r322d428]
-[[Problem 0279]] 22B      とりあえず書いた。ずっと規則を探そうとしていたけど、超短い長文系? 寝かす。
-[[Problem 0541]] 52B→49B 分解掃除。結構億劫なんですよね。 BEST絶対追いつけないし。
-[[Problem 1010]] 15B→14B やっとできた。よくできたパズル。
-[[Problem 0897]] 32B      1B〜2B多いのを散々書いて、やっと押し込んだ。これ以上どこを削れる?
-[[Problem 0669]] 20B      やっと見えた。見えれば書ける問題。

***04/03 [#r322d428]
-[[Problem 0778]] 23B→20B もっとも簡単な書き方が(現在のところ)一番短い。→まれだがある。
-[[Problem 0797]] 15B→14B あれ?縮んだ。なぜ縮まなかったのだろう。 頭を冷やせば簡単に縮む。→よくある。
-[[Problem 0539]] 20B      以前の21Bでsolveできなかったコードを、「逆に回したらできたりして」と機械的に置き換え、方向転換を削ってみる。できた。→これもよくある。
-[[Problem 0296]] 22B      特殊な『特殊な何とか』であることは、ずっとわかっていたが時間かかったなあ。 素晴らしい作問力。
-[[Problem 0572]] 31B→22B ようやくまともな経路を見つけた。 はて…20Bとな?
-[[Problem 0434]] 23B→21B 経路に確信が持てない。 また寝かせとこう。
-[[Problem 0419]] 28B→27B 数値は苦手。自分に24Bで書けるのだろうか。


***04/02 [#r322d428]
-[[Problem 0428]] 24B→22B 最近多い「再帰を数値に」。待つのがだるいだけで多いほうから回している。
-[[Problem 0079]] 20B→19B 初期位置からこっちの経路だとは思っていたのだが、壁を使う楽な経路のほうで済ませていた。
-[[Problem 0132]] 19B→18B 経路を変更。
-[[Problem 0768]] 17B→15B 14Bのヒントが欲しくてmasさんの雑記を見たら、「欲しい数列を書きだして調整」とあり、茫然としている。数列なんて考えもしなかったし、考えてもどこで使うかわからない。
-[[Problem 0728]] 31B→29B 経路を変えてみたが、かなり無理やり。

***04/01 [#r322d428]
-[[Problem 0463]] 21B      ずっと引っかかっていた問題。昨日短縮した問題と似た手口で縮みそうな気がする。
-[[Problem 0752]] 19B→13B 某問題の解の転用。
-[[Problem 0750]] 30B→28B 関数の改良。これ27B以下も可能なのでは?(自分がとは言っていない)
-[[Problem 0461]] 25B→23B いろいろ書いたうち一番不気味な動きの奴が短くなった。
-[[Problem 0224]] 29B→28B 再帰の29Bが全然縮まないので、32Bの数値をいじると縮んだ。
-[[Problem 0760]] 24B→20B とりあえず20Bは簡単。18Bもアイデア一発で行けそうな気がするのだが、思いつかない。 (追記)20B→18B 18Bも簡単。Ranking欄の顔ぶれが罠だった。

そうか。新しい問題がどうもはかどらないのは、Rankingの名前を参考にして問題を判断しているからだな。 自分の創造性の無さにちょっとげんなりする。


**2015年3月 [#lfab5e22]

***03/31 [#r322d428]
-[[Problem 0410]] 36B→32B 経路そのまま。数値を2倍関数に書き換えた。
-[[Problem 0030]] 20B→18B 実に短縮らしい短縮。やっとできた。
-[[Problem 0665]] 21B→14B BESTのbyte数とマップから見当をつけて7つ目で当たり。今日は勘が悪い。
-[[Problem 0689]] 26B→21B 縮むので書いたが、美しくない。
-[[Problem 0144]] 15B→14B 少なくとも14Bは凡人脳で可能。 Deyuan氏がBESTじゃないのが気になる。
-[[Problem 0695]] 12B→10B 人間solverとしては、試しておくべきだった。


***03/30 [#r322d428]
-[[Problem 1392]] 16B      さんかくかくさ。
-[[Problem 1386]] 13B→12B 人力solver、5分。
-[[Problem 0016]] 21B→19B 何も考えず2倍関数を使えそうな補助関数に変更。16Bは別の発想が必要そうだ。
-[[Problem 0019]] 27B→25B フラクタル再帰でなかなか縮まなかったので、4倍関数系で書いてみたら縮む。こっちでじっくり考えてみる。
-[[Problem 0506]] 32B      二つの経路を往き帰りで処理しようと無理なことを考えていた。2往復すればよかったんだ。

***03/29 [#r322d428]
-[[Problem 0658]] 20B→18B 12+1B構文。シンプルだし勘が掴めてきたのか、10分で見つかった。17Bは何をしてる? (追)普通の再帰とご返事いただくが、かえって謎が深まる。
-[[Problem 1915]] 12B      過去問をあさっていたら、同コードで騙りの手口も一緒の問題があった。贋作故請御容赦。
-[[Problem 0525]] 29B→27B 最後の短縮まで驚きのある問題。いったいどう作ったんだ? 凄い。 (追)コメントによると最後の短縮は意図してなかったようだ。なおさら凄い。
-[[Problem 0084]] 35B→29B あと2B。多分向き合わせで縮まるが、要素が4つあるので、今日はこのくらいで勘弁してやる。
-[[Problem 0315]] 46B→46B→46B おかしい、いくらやっても46Bだ。 →45B むう
-[[Problem 0197]] 28B→26B まずは関数一つで31Bに。目の錯覚に注意すればbest化もそんなに難しくないです。


***03/28 [#r322d428]
-[[Problem 0637]] 23B→22B 4倍とsrslが両方からんだ時の常套手段を忘れていた。というか23B解が8つも並んでいて何を試してないかわからなくなってた。
-[[Problem 0632]] 15B→14B シンプルな経路とコードだが、ずいぶん時間がかかった。 いい問題。
-[[Problem 1904]] 15B      人間ダト1時間カカル。
-[[Problem 0642]] 23B→21B 何も考えず暴れています。余計なことを考えていた2Bを削った。 
-61%!

***03/26 [#r322d428]
-[[Problem 1683]] 13B→10B 10B解も考えてわかるコードだった。わかってしまえばちゃんと読み取れる経路だが、壁がからむと難しい。
-[[Problem 1196]] 10B      snukeさんの別の壁問題の解から見当をつけて今日は数個試して当った。自分のコードは考えてわかるものではないが、10Bだし条件もあるので何とかなった。
-[[Problem 0626]] 27B→26B 見落とし発見! どうせしばしの単独BEST。今のうちに一寸だけにんまりしておこう。 


***03/24 [#r322d428]
-[[Problem 1420]] 13B       ImagineCupをバキバキ退治している人を見て、羨ましくなりsolve0人のを開いて直ちに諦める。これは前に試して惜しかったコードをいじってたらできた。
-[[Problem 1440]] 20B→17B  上手く壁を使ってなかった。pastaさんのEditorは速いし開始位置を変えて試せるのが大変便利。多謝。
-[[Problem 1772]] 11B→10B  11Bは考えればわかるけど、10Bはひたすら試した。3、4pointだけ拾いこぼすものも多かったがようやく。
-[[Problem 1410]] 21B       ImagineCupだと怖気づいていた。Limitもゆるいしsolveだけならとっても簡単。

ImagineCupの複雑怪奇な問題の連なりを見ていると、その中に紛れた簡単な問題の簡単な仕掛けを見ても「うわっ、だめだ」とすぐ諦めてしまっている。この感覚はBESTに追いついた途端その先の簡単な短縮に考えが及ばなくなってしまう感じに似ている。
誰ですか? 私の脳にこんな珍妙なバグを仕込んだのは。

***03/23 [#r322d428]
-[[Problem 0530]] 17B→16B 
-[[Problem 0564]] 20B→18B 単独BEST。達成感の無さはこれもなかなか。 


***03/22 [#r322d428]
-[[Problem 0788]] 33B→32B 汚いところをきれいにしたら縮んだ。
-[[Problem 1574]] 16B→14B まだこんな簡単なのも残っていたとは。でもbest率60%達成。
-[[Problem 1576]] 18B→16B 手口は1574と一緒。
-[[Problem 1397]] 36B→35B 狙われてたので恐怖を感じ必死で縮める。
-[[Problem 0348]] 21B→20B うむ。ある関数には気づいてたが、そのおかげで縮むもう1Bを見落としていた。
-[[Problem 0643]] 21B→20B うむ。あるセオリーには気づいてたが、そのおかげで縮むもう1Bを見落としていた。
-[[Problem 0664]] 15B→14B やっとbest。簡単そうに見えて難しく、難しく感じるが簡単で、いい問題だなあ。


***03/21 [#r322d428]
-[[Problem 1101]] 11B      二つ目で当たるとは…びびってて損した。
-[[Problem 0788]] 34B→33B 一応BEST並んだけどコードが汚いので釈然としない。
-[[Problem 0949]] 22B→20B 経路はよかった。rとlを一つづつ削る。ばか。
-[[Problem 0845]] 29B→28B なるほど。確かに。
-[[Problem 1211]] 26B→23B 

***03/20 [#r322d428]
wikiを書いてみます。5日前までさかのぼって書きます。泡と消えてしまった単独BESTたちよ、私は忘れないよ。
-[[Problem 0108]] 22B→21B 向きいじる。13Bが6名もいるな、乱歩なのか?違うのか?
-[[Problem 0500]] 25B      やっとsolve、これは時間さえかければ縮む気がする。
-[[Problem 1131]] 25B→23B 
-[[Problem 1125]] 19B→18B もう1B
-[[Problem 0310]] 28B→27B 外周の回収、どうすれば3Bも縮む?
-[[Problem 1003]] 14B      数字と14Bをヒントにでっち上げたがなぜこう動く? 今度展開してみる。
-[[Problem 0469]] 18B→17B best化。成程! こういう手があったのか。
-[[Problem 0347]] 27B      とりあえずなぞってみたけど…なんでしょうこの11Bの7人は。 でもね、11Bならやれるってウチの人力solverは言ってるよ。 3年がかりで一つづつ潰してくってさ。はぁ…
-[[Problem 1086]] 19B→18B この方針(ぐるぐるしてる)じゃこれが限界か? 
-[[Problem 1113]] 27B→25B best。 

***03/19 [#yf9add1a]
-[[Problem 0226]] 24B→21B 向きいじり、こんなに簡単に縮むのに気付かないのよね。
-[[Problem 1199]] 30B      とりあえず書いてみたけど、bestまであとたったの13B。
-[[Problem 1219]] 40B→36B 関数を試す。あとたったの7B。
-[[Problem 1263]] 34B      書いてみた。あとたったの8B。むなしい。

***03/18 [#o79c5dcc]
-[[Problem 1900]] 25B      解くには解いたけど、
-[[Problem 1913]] 29B      解くには解いたけど、
-[[Problem 0528]] 44B→41B a(A):AssAを使ってみた。
-[[Problem 1916]] 15B      best。きれいなデザイン。
-[[Problem 1247]] 15B      best。どうやるんだ?と思っていたけど、書いたら解けた。
-[[Problem 0517]] 36B→32B あまりにごちゃごちゃしていたのを整理。あと1B。
-[[Problem 0347]] 29B→28B best化。a(A):AlAなのにslssrが存在する不思議。

***03/17 [#w580470a]
-[[Problem 1816]] 27B      XXXXrのヒントでsolve
-[[Problem 0523]] 25B→22B best化。向きをいじったら、関数が不要に。
-[[Problem 1502]] 19B      best。 これも向きをいじってsolve。byte数オーバーのコードも、あとから見ると結構縮むので記録しておくと便利。
-[[Problem 1795]] 34B→28B best化。と思ったらあっという間に引き離される。 鬼!

***03/15 [#i2b95927]
-[[Problem 1311]] 27B→26B フラクタルの単位をいじった。ん? 成長してないからフラクタルじゃなかったか。
-[[Problem 0653]] 17B→16B あと1B。いくつもの方針がとれるので難しい。
-[[Problem 0652]] 16B      こういうしゃれた小ネタ問題は好き。こういう作問がしたい。
-[[Problem 0020]] 18B→17B ようやくbest化。slsrかlsrsかsrslかrslsか。
-[[Problem 0332]] 13B→12B ようやくbest化。某氏のヒントで逆回しに、なんで自分で気づかない。
-[[Problem 1903]] 14B→13B これは何とかなったけど、snukeさんの新問ついていけてない。
-[[Problem 0381]] 21B→20B best化。a(A):AAAAをa(A):AAAArに。
-[[Problem 0487]] 24B→21B 再帰の方針を変えた。でもこれじゃあと2Bは縮まない。
-[[Problem 0502]] 30B→24B 久しぶりの単独BEST!!! と、35分間だけ喜びましたよ。
-[[Problem 0505]] 26B→22B→21B best化。いろいろ無駄を削って逆回し。
-[[Problem 0513]] 29B→26B 単独BEST!!! こっちの喜びは1日半持続した。

これだけ問題数があると、現役の上級者4名だけじゃすべてのBESTを拾い切れてません。「見落とされた問題」「見捨てられた問題」がまだ転がっています。「見落とされた問題」の場合、すぐに追いつかれてしまいますけど。


**solveすべき/短縮すべき問題たち [#m4ee3c28]
いつもアイデアが浮かんだ時に問題を探すのが大変なので、懸案の問題をメモ。
-[[Problem 0615]]KAIDAN ヒントのsrsとlを使って再帰を書くと残りは1byte。変数Xを二つにするのはけっこう試したので、あの手法か?
-[[Problem 0458]]MyBed あと1Bなのにうまくいかない。
-[[Problem 0671]]UZU S 現在20B、あと2B。ヒントをいくつか読んだがどうすればよいのか分からず。
-[[Problem 0691]]fractal square 21B、あと1B。
-[[Problem 0463]]Euclid 21B。何とか成長と方向転換を纏める。経路も検討の余地がある。
-[[Problem 0754]]shape 3 14Bも届かないということは経路が違う。
-[[Problem 0450]].4.5 4Bオーバー。
-[[Problem 0737]]25 squares? あと2B。こういうマップが縮まないのは悔しい。
-[[Problem 0763]]My Board あと1Bまで来てるのだけど難しい。1か所切れているのが経路のヒントなんだろうな。
-[[Problem 0241]]yuruherbert5 あと2Bなのじゃが、勘弁してくれんかのう。Ktyaさんの問題はしばしば脳味噌がよじれる。
-[[Problem 0254]]Think about it 18名もsolveしてるのに、まだできない。
-[[Problem 0338]]Gap2 Hint.XsX あと2B。いつも脳味噌よじれて降参する。
-[[Problem 0696]]NO TITLE 11B
-[[Problem 0754]]shape 3 規則は分かったが、どういう経路で拾えばいいかがわからないので気になる。21BのLimitがきびしい。
-[[Problem 0243]]fractale こういうのはぜひとも縮めたい。左の壁を使うのか、変数は二つなのだろうか、いろいろ謎。
-[[Problem 1230]]Moyou Editで乱歩を探してて似た形が出てきたことあったのに、その時は問題が見つけきれなかった。コードもどこかにメモしたはずが見つからない…
-[[Problem 0616]]Already Answered UZU 時々やってみる。
-[[Problem 0891]]brick wall 2 縮まない…
-[[Problem 0930]]ImagineCup 2007 Match 1 - 21 太い十字、20Bは何をやっている?
-[[Problem 0981]]Master Spark 2 19Bはいきたい。
-[[Problem 0998]]Minus ひょっとすると面白いかもしれない。(解けてないのでわからない)
-[[Problem 1016]]Knight 
-[[Problem 0992]]Tsu  
-[[Problem 1085]]zigzag 2 10B 1変数の乱歩だろう。斜めに進むのだろうが絞りきれない。  
-[[Problem 1109]]bowling 15B短すぎる。
-[[Problem 1143]]Shuriken 8 あと1Bが縮まない。
-[[Problem 1151]]UZU 23 あと2Bが縮まない。snukeセオリーがらみ。
-[[Problem 1168]]X modoki s単位の渦が透けて見えるようになってから気になってしかたがない。
-[[Problem 0114]]Simple problem 6 たった10Bなのに、乱歩じゃないのか?
-[[Problem 1168]]Pon-nuki 30moku たった11Bなのに見当もつかない。
-[[Problem 1258]]big octagon [[Problem 1248]]right triangles そろそろ見えてきてもいいと思うんだけど。
-[[Problem 1273]]Kite シンプルなマップだからやりようはそんなにない筈。何を見落としてるんだ?
-[[Problem 1377]]Spring Festival -- Hot Spring 12Bが乱歩だとすると、ちょっときつい。ある程度規則的ならと偶然見つかる可能性に期待。
-手作業で乱歩を探すと、10Bでも見つからないものもあり、11Bだとたまに見つかることもあるぐらい。ものによるけど、12B以上は絶望的。
-[[Problem 1585]]C ear 随分苦労して縮めたのだが、1B多かったり一歩ずれたりうまくいかない。
-[[Problem 1614]]Contest 8A-4 zzZZ [[Problem 1515]]OKIMIYAGE - ear パーツは見えたのだがどちらも経路が読めない。
-[[Problem 1630]]Contest 8A-9 BOSS 21Bはいったい何をやっているんだ?
-[[Problem 0645]]Double frame 11Bだから乱歩でもいつか見つかると願っている。
-[[Problem 1777]]Hazard code 1 11Bだから乱歩でもいつか見つかると願っている。 惜しいコードは時々見つけるが「惜しい」は全く意味ない。
-[[Problem 1350]]Tiling 3 BESTは13B、乱歩なんでしょうきっと。でもここまで規則的で美しいと偶然見つかる可能性はあると踏んでいる。
-[[Problem 1472]]ImagineCup 2008 Match 3 - 23 あと3Bまで来ている。 偶然アイデアが見つかりそうな一問。4倍正方形類。
-[[Problem 1727]]Start Dash 11歩問題。いくら考えてもわからない。
-[[Problem 0568]]squares 桂馬乱歩の正方形。偶然見つかる可能性。13B
-[[Problem 0250]]common tangent 桂馬乱歩。14B

**すていとめんと [#m4ee3c28]
-こんにちは。wwvwwです。
-2013年の中頃から2015年の頭まで1年半、日本で、いや世界で、いやこの宇宙でただ一人HOJにはまり続けていたという、特殊な過去があります。
-もう一つ特殊なことは、solverを作るスキルがない能力があるので、持っていません。「solverを持ってないなら、solverになればいいんです」でもぽんこつなので、10Bの問題がまだ24問も残っています。
-wikiを書くのに慣れておりませんので、不具合も多いと存じます。御意見御感想御質問等があれば、twitterの@subesubemanjuuuまでいただければありがたいです。
-HOJでは、新たな常連を随時募集しておりす。 アルファベットや数字を並べるだけの簡単なお仕事です。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS