数週間前、 CodeGolf.SEベータ版が一般公開されたのとほぼ同時にJをピックアップしました。
そこにあるJを使用するときに(私の)再発する問題は、問題の仕様に合うように入力と出力を再フォーマットすることです。だから私はこのようなコードを使う傾向があります:
( ] ` ('_'"0) ) @. (= & '-')
これはさまざまな理由でテストされていません(間違っている場合は編集してください)。意図された意味は「に変換-
する_
」です。また、頻繁に出てきます。改行をスペースに変換(およびその逆)し、数値をとマージしj
、角かっこを変更します。
これはかなりの数の文字を必要とし、プログラムの残りの部分に統合するのにそれほど便利ではありません。
これを進める他の方法はありますか?できればもっと短いですが、他の利点があれば、他のことを学ぶことができてうれしいです。また、暗黙の機能面を備えたソリューションは、多くのことを軽減します。