Mathematica、76バイト
ご了承ください n前に何の定義を持っていないはずです。
0;If[ValueQ@n,++n,n=1];StringJoin@Riffle[IntegerString[n,#]&/@{10,8,16}," "]
ここでは、の動作;が使用されます。上記のスニペットは1つのシングルCompoundExpressionですが、2つのスニペットをまとめると、まだ1つのスニペットがありますCompoundExpression以下に示すようにます。(不必要な再配置がいくつか行われます。)
0;
If[ValueQ@n,++n,n=1]; StringJoin@Riffle[IntegerString[n,#]&/@{10,8,16}," "] 0;
If[ValueQ@n,++n,n=1]; StringJoin@Riffle[IntegerString[n,#]&/@{10,8,16}," "] 0;
If[ValueQ@n,++n,n=1]; StringJoin@Riffle[IntegerString[n,#]&/@{10,8,16}," "]
(* 3 3 3 *)
したがって、明示的に記述すると、そのようなスニペットを機能させることはできませんCompoundExpression。また、あなたが好きなほとんどすべては最初の前に置くことができる;ようなE、PiまたはMandelbrotSetPlot[]、。
1 01 0x1ですか?(プレフィックスを含む)