コードラダー、強盗


24

これが強盗のスレッドです。警官のスレッドはここに行きます

警官のポストと同じバイト数を持ち、公開された文字が同一であるコードを記述します。コードは1初期状態で生成し、2, 3 ..単一の変更が行われたときに数値を生成する必要があります。

勝者は、ほとんどの投稿をクラックした強盗になります。

サンプル投稿:

MyLang、9バイト、8桁の数字(回答へのリンクを含む)、警官のユーザー名。

元のコード:

abc1efghi

1から8を生成するコード:

1: abc1efghi
2: abc2efghi
3: abc2efghij
4: kbc2efghij
5: kbc23fghij
6: kbc23fghi
7: kbc63fghi
8: kbc63fhi

説明が奨励されます。強盗投稿の正確な形式はオプションです。

回答:


13

Retina、2バイト、10の数字、Martin Ender著。

元のコード:

1

これにより、空の入力が1に置き換えられます。

1〜10を生成するコード(\n便宜上、改行を表示):

1 : \n1
2 : \n1\n
3 : \n11\n
4 : \n111\n
5 : \n1111\n
6 : \n11111\n
7 : \n111111\n
8 : \n1111111\n
9 : \n11111111\n
10: \n111111111\n

2以降では、前の段階で空の文字列の数をカウントします。2の場合は、1の前後に空の文字列があります。3の場合は、1の前、1の間と1の後に空の文字列があります。これは最大10まで機能します。

オンラインで試す


8

Perl、12バイト、10の数値、ais523による

元のコード:

____;say__-9

1から10を生成するコード:

wait;say$!-9
wait;say$!-8
wait;say$!-7
wait;say$!-6
wait;say$!-5
wait;say$!-4
wait;say$!-3
wait;say$!-2
wait;say$!-1
wait;say$!-0

説明:

wait;         # waits for a child process to end (there is no child so it just returns)
     say      # put the following on the screen:
        $!    # current value of the C errno. In this case, ECHILD (No child processes)
              # which has a value of 10
          -9  # minus 9

7

ETHproductionsによるJavaScript、30バイト、10個の数字。

元のコード:

1: alert(Array(2).join(3).length)

その他の番号

 2: alert(Array(2).join(31).length)
 3: alert(Array(2).join(314).length)
 4: alert(Array(2).join(3141).length)
 5: alert(Array(2).join(31415).length)
 6: alert(Array(2).join(314159).length)
 7: alert(Array(2).join(3141592).length)
 8: alert(Array(2).join(31415926).length)
 9: alert(Array(2).join(314159265).length)
10: alert(Array(2).join(3141592653).length)

説明

Array(2)2つの空のセルを持つ配列を作成します。この.joinメソッドは、区切り文字を使用して配列内のすべての要素を結合し、区切り文字を使用して文字列に変換します。元のコードでは、区切り文字はでした3。これは、配列内の2つの空のセルが結合され3て、区切り文字として使用されることを意味しました。これは"3"3配列が空であるため、の両側に何も評価せずに評価します。以来とlengthので"3"ある1、この値は、コンソールに出力されます。

その他の数値については、配列の要素を結合する区切り文字にさらに1桁を追加します。したがって、これにより長さが増加し、alert値が増加します。区切り文字の数値は重要ではなく、長さのみが重要であることに注意してください。

スナックスニペット!

注:明白な理由から、スナックスニペットのconsole.log代わりに使用しましたalert。また、コンソールからの出力はスニペットに表示されます。

console.log(Array(2).join(3).length)
console.log(Array(2).join(31).length)
console.log(Array(2).join(314).length)
console.log(Array(2).join(3141).length)
console.log(Array(2).join(31415).length)
console.log(Array(2).join(314159).length)
console.log(Array(2).join(3141592).length)
console.log(Array(2).join(31415926).length)
console.log(Array(2).join(314159265).length)
console.log(Array(2).join(3141592653).length)


1
いいね!それが意図された解決策でした(ただし、参加者数については想像力に
欠けていました

7

オクターブ、17バイト、10の数字、Stewie Griffin作

original:
_i_(__i__(2_5_))

solution:
fix( 'i'-(2*52))
fix( 'j'-(2*52))
fix( 'k'-(2*52))
fix( 'l'-(2*52))
fix( 'm'-(2*52))
fix( 'n'-(2*52))
fix( 'o'-(2*52))
fix( 'p'-(2*52))
fix( 'q'-(2*52))
fix( 'r'-(2*52))

ああ、私の解決策にはほど遠い!よくやった!:)私は自分の投稿に意図したものを投稿します:)
Stewie Griffin

7

Python 2、17バイト、10個の数字、xnor

print len(['  '])
print len(*['  '])
print len(*['   '])
print len(*['    '])
print len(*['     '])
print len(*['      '])
print len(*['       '])
print len(*['        '])
print len(*['         '])
print len(*['          '])

repl.it


7

Python 2、9バイト、10個の数字、xnor

print 8/8
print 18/8
print 28/8
print 38/8
print 38/7
print 38&7
print 31&7
print 31&72
print 31&73
print 31&74

1
おめでとうございます!それも私が考えたものです。私は興味があり、検索を実行しました。ビットごとの演算を使用しないソリューションを含む、多くのソリューションがあることがわかりました。
XNOR

print 10/10&ツリー検索によると、禁止する場合は非常に興味深いものです。または、11に行く必要がある場合
xnor

6

Perl、14バイト、10個の数字、Dada作

元のコード:

say_!"___"%""_

1から10を生成するコード:

  1. say"!"+1#"%""r
  2. say"!"+2#"%""r
  3. say"!"+3#"%""r
  4. say"!"+4#"%""r
  5. say"!"+5#"%""r
  6. say"!"+6#"%""r
  7. say"!"+7#"%""r
  8. say"!"+8#"%""r
  9. say"!"+9#"%""r
  10. say"1"+9#"%""r

これはあなたが望んでいたことではないと感じています。


1
もっと文字が必要です...元のコードはsay"!"=~y"%""cそうでした(そうsay"!!"=~y"%""c、など、!毎回もう1つ)。しかし、よくやった!:)
ダダ

右、整数定数を真ん中に忍び込ませ、残りの行をコメントアウトするのに十分なギャップがありました。これは、このようなチャレンジでは危険に思えます。

1
私は多くの情報を与えたくありませんでした:=または~大きなヒントになり、"それらを示したようにその構造は誤解を招くものでした(私は願っています)...
ダダ

私は実際に=~意図された解決策があると推測していました。しかし、私がしようと忙しかったsm/して考えていませんでしたy

1
PPCG btwにようこそ!新しいperlゴルファーに会えてうれしいです!
ダダ

6

JavaScript、22バイト、10個の数字、Arnauld作

元のプログラム:

alert(0_6_4_>_0_2_0_7)

割れた:

  1. alert(0+6^42>101210^7)
  2. alert(0+5^42>101210^7)
  3. alert(0+4^42>101210^7)
  4. alert(0+3^42>101210^7)
  5. alert(0+2^42>101210^7)
  6. alert(0+1^42>101210^7)
  7. alert(0+0^42>101210^7)
  8. alert(0+0^42>101210^8)
  9. alert(0+0^42>101210^9)
  10. alert(0+3^42>101210^9)

難しいの>は、非常に低い優先順位を持つを扱うことです。私はそれをに変更しようとしましたが>>42>101210数字の0であるブール値false(セクション)を無用に計算し、1よりも低い優先順位の演算子で1から10までの数字を生成することで吸収するのが最も簡単です>^ビット単位のxor を使用したのは、1〜10の数値をかなり簡単に生成できるためです(元の入力の6と7を使用すると、式6^7が1 になるまで簡略化できます)。


5

JavaScript、9バイト、Hedi

元のコード:

alert(+1)

変更点:

alert(1+1)   // 2
alert(2+1)   // 3
alert(3+1)   // 4
alert(4+1)   // 5
alert(5+1)   // 6
alert(6+1)   // 7
alert(7+1)   // 8
alert(8+1)   // 9
alert(9+1)   // 10

5

オクターブ、55バイト、10桁、フレア

(o=@(O,o)(@(O,o)o{2-O} ) (0<O,{ (yo=O-1)+1,@()1}))(1,o)

最終的には19まで循環して、変更することが可能+1+2


よくできました。おそらくこれについての私の投稿をSOで見つけましたか?:)
flawr

@flawrうーん?何について?
-feersum

ああ、私はあなたが元の投稿で再帰関数について何かを書いているのを見ます。私のクラックは再帰を使用しません。
feersum

ああ今、私は一見しただけで違いを見分けることができませんでした^^
flawr

5

Python 3、16バイト、10の数字、Sp3000

これは楽しかった。

print(?%??f?r?t)

print(1%0xfor t)
print(2%0xfor t)
...
print(8%0xfor t)
print(84%0xfor t)
print(85%0xfor t)

16進リテラルが、0-9a-fA-F出現しない文字に遭遇するとすぐに終了するという事実(これまで私は知りませんでした)を悪用0xforします15 or。その後、15を法とする10に一致する適切な値を見つけることが問題になりました。


高速:Pしかし、は、少なくとも今どのように明らかにする必要がありますbin()一つは、あまりにも解決されることを意図していました。
Sp3000

5

JavaScript、22バイト、Arnauldによる10個の数字

元のコード

alert(__14_337__xc_de)

変更

alert(00140337-0xc0de) // 1
alert(00140337-0xc0dd) // 2
alert(00140337-0xc0dc) // 3
alert(00140337-0xc0db) // 4
alert(00140337-0xc0da) // 5
alert(00140337-0xc0d9) // 6
alert(00140337-0xc0d8) // 7
alert(00140337-0xc0d7) // 8
alert(00140337-0xc0d6) // 9
alert(00140337-0xc0d5) // 10

これは意図した解決策ではないと推測していますが、それほど遠くないことを望んでいます...


それがまさに意図した解決策です。よくやった!
アーナウルド

2
本来はalert(0140337-0xc0de)(1バイト短く)あるはずでしたが、ES6の8進表記を誤って使用し、0o140337そのままにしておくことにしました。
アーナウルド

@Arnauld「正しい」ソリューションを手に入れることができてうれしいです!挑戦してくれてありがとう!
ドムヘイスティングス

4

オクターブ、32バイト、10個の数字、ルイスメンドー

元のコード:

nnz(isprime(floor(s=3):i*-2i))+1

変更されたコード:

2:  nnz(isprime(floor(s=3):i*-3i))+1
3:  nnz(isprime(floor(s=3):i*-5i))+1
4:  nnz(isprime(floor(s=3):i*-9i))+1
5:  nnz(isprime(floor(s=3):i*-9i))+2
6:  nnz(isprime(floor(s=3):i*-9i))+3
7:  nnz(isprime(floor(s=3):i*-9i))+4
8:  nnz(isprime(floor(s=3):i*-9i))+5
9:  nnz(isprime(floor(s=3):i*-9i))+6
10: nnz(isprime(floor(s=3):i*-9i))+7

ここで変更を行う方法は多数あります(たとえば s=2+0初めには)。

編集:より可能性の高い代替案:

nnz(isprime(floor(s=2):i*-2i))+0
nnz(isprime(floor(s=2):i*-2i))+1
nnz(isprime(floor(s=2):i*-2i))+2
nnz(isprime(floor(s=2):i*-2i))+3
nnz(isprime(floor(s=2):i*-2i))+4
nnz(isprime(floor(s=2):i*-2i))+5
nnz(isprime(floor(s=2):i*-2i))+6
nnz(isprime(floor(s=2):i*-2i))+7
nnz(isprime(floor(s=2):i*-2i))+8
nnz(isprime(floor(s=2):i*-2i))+9

4

05AB1E、11バイト、10の数字、オリバー

元のコード:

 1: 3628801zï0>

その他の番号

 2: 3628801zï0>>
 3: 3628801zï0>>>
 4: 3628801zï0>>>>
 5: 3628801zï0>>>>>
 6: 3628801zï0>>>>>>
 7: 3628801zï0>>>>>>>
 8: 3628801zï0>>>>>>>>
 9: 3628801zï0>>>>>>>>>
10: 3628801zï0>>>>>>>>>>

説明

3628801                        # push this number
       z                       # find its reciprocal
        ï                      # round it to the nearest integer (becomes 0)
         0                     # push 0
          >>>>                 # increment by 1 for each `>` present (this is for 4)
                               # implicit output

要約すると、push 3628801、その逆数を取り、それを最も近い整数に丸めます(評価する0)。次に、スタックをインクリメントします。多田!

オンラインでお試しください!出力= 1の場合、出力>する数値に応じて、必要な数のsを追加します。


4

JavaScript、12バイト、10桁の数字、Hedi

元のコード:

alert(+[+1])

2から10:

alert(+[1+1])
alert(+[2+1])
alert(+[3+1])
alert(+[4+1])
alert(+[5+1])
alert(+[6+1])
alert(+[7+1])
alert(+[8+1])
alert(+[9+1])

これだけのコードでできることはそんなにありません...


1
「そこだけそんなにあなたはこのくらいのコードで行うことができますが...の」まだ、あなたは私が必要としないた「ソリューション^^考えていなかった解決策を見つけました+
エディ

4

ゼリー、7バイト、10個の数字、ジョナサンアラン

元のコード:

“1‘ỌȮḊ‘

次に:

“1‘‘ỌȮḊ‘
“1‘‘‘ỌȮḊ‘
“1‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘‘‘‘‘ỌȮḊ‘
“1‘‘‘‘‘‘‘‘‘ỌvḊ‘

あなたはTryItOnlineで最後のものをチェックできます


別の方法は

“2‘ỌȮḊ‘
“3‘ỌȮḊ‘
...
“9‘ỌȮḊ‘
“9‘ỌvḊ‘

4

オクターブ、21バイト、10の数字、Stewie Griffin作

これfprは素晴らしい誤誘導でした=)しかし、私は(1') -> 2(1') -> 2+(1')シーケンスが大好きです!

original:
disp(fpr___f__e_(_'_)     % original
disp(fprintf= e=(1'))     % my solution
disp(fprintf= e=2(1'))
disp(fprintf= e=2+(1'))
disp(fprintf= e=3+(1'))
disp(fprintf= e=4+(1'))
disp(fprintf= e=5+(1'))
disp(fprintf= e=6+(1'))
disp(fprintf= e=7+(1'))
disp(fprintf= e=8+(1'))
disp(fprintf= e=9+(1'))

そのシーケンスは確かに素晴らしいトリックです!
ルイスメンドー

4

六角形、7バイト、10の数字、Martin Ender作

元の:

1<@|!__

1から10を生成するコード:

1<@|!).
2<@|!).
3<@|!).
4<@|!).
5<@|!).
6<@|!).
7<@|!).
8<@|!).
9<@|!).
9<@|!).!

1:オンラインでお試しください!
9:オンラインでお試しください!
10:オンラインでお試しください!

以下は、最初の9つのプログラムの16進数です(#は、印刷する番号です)。

 # <
@ | !
 ) .

メモリエッジは、印刷する値に設定され、SEに偏向されて印刷されます。

10のヘクス:

  9 < @
 | ! ) .
! . . . .
 . . . .
  . . . 

ここでは、16進数のサイズを大きくする文字を最後に追加しました。まず、メモリエッジが9に設定され、ポインタがSEに偏向され、メモリがインクリメントされ、ラップアラウンドし、ポインタがSWに偏向され、値が出力されてプログラムが終了します。


次に2番目の解決策を示します。

1<@|!$)
2<@|!$)
3<@|!$)
...
8<@|!$)
9<@|!$)
9#@|!$)

1:オンラインでお試しください!
9:オンラインでお試しください!
10:オンラインでお試しください!

1-9の16進数(この時間*は印刷する数字です):

 * <
@ | !
 $ )

これは上記の1-9と同じように機能します。

10のヘクス:

 9 #
@ | !
 $ )

このヒットは9、次に#右下一方に命令ポインタを切り替え、メモリ10にインクリメントされ、$上ジャンプ!が飛び越え場合、ポインタはバック東反転される)と終了します。


1
すごい。:DIは、これら2つのソリューション(サイドレングス3に進み#、9 で使用)が可能な警官を設計しようとしましたが、常に退屈なショートカットもある警官になりました。中心部で#ソリューションを機能させる方法があるかどうか、年齢を探していましたが、|見つかりませんでした。とにかくそれを整理する素晴らしい仕事!:)
マーティンエンダー

4

C#、90バイト、10個の数字、Scepheo

元の:

using ______________________________________________;class C{static void Main(){_______;}}

最初:

using System;class D{public D(){Console.Write(+1);}};class C{static void Main(){new D();}}

次に:

using System;class D{public D(){Console.Write(1+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(2+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(3+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(4+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(5+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(6+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(7+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(8+1);}};class C{static void Main(){new D();}}
using System;class D{public D(){Console.Write(9+1);}};class C{static void Main(){new D();}}

それがまさに意図したソリューションです。よくやった。
スカフェオ

...同じことをしようとしたが、ideoneの奇妙なコンパイラエラーを持っていた...それは明らかに何か...知っていた
masterX244

4

ルビー、81バイト、10個の数字、historcrat

元のコード:

x=##/=#%#
)
###x

割れた:

x=/$/=~%q
)

p x

これはトリッキーなものでした。明らかにされた多くのキャラクターは、赤いニシンであることが判明しました!/除算ではなく、正規表現リテラルの一部です。%modではなく、珍しい文字列リテラル構文の一部です。このプログラムは、改行で区切られた文字列の長さを単に出力します。2番目の行に追加の文字を挿入することにより、後続のプログラムを取得できます。


これは私の意図した解決策に非常に似ていますが、私のものは使用しませんp-~x。それが正しく解釈されるRubyバージョンを指すことができますか?私がローカルに持っている2つでp~-x動作しますが、エラーp-~xp()-~x引き起こすと解釈されundefined method '-' for nilます。
-histocrat

@histocrat指摘してくれてありがとう。私はそれが機能すると仮定し、テストしませんでした。この編集があなたが念頭に置いていたことを願っています。
xsot

さらに近いですが、0変更されずに印刷されます。見つけるべき最後のトリックが1つあります。
-histocrat

@histocratようやくわかったと思います。
xsot

ディン!よくやった:)
histocrat

3

オクターブ、25バイト、10個の数字、ルイスメンドー

mean(repmat(1,ones(1,1)))
mean(repmat(2,ones(1,1)))
mean(repmat(3,ones(1,1)))
mean(repmat(4,ones(1,1)))
mean(repmat(5,ones(1,1)))
mean(repmat(6,ones(1,1)))
mean(repmat(7,ones(1,1)))
mean(repmat(8,ones(1,1)))
mean(repmat(9,ones(1,1)))


3

HM(アヒーウイ)、19バイト、10の数字、JHM

元のコード:

봃法희
반자뭉

変更:

2
봃法희
반반뭉
3
봃法희
반밬뭉
4
봃法희
반밭뭉
5
봃法희
반발뭉
6
봃法희
반타뭉
7
봃法희
반밝뭉
8
봃法희
반밣뭉
9
봃法희
반밢뭉
10
봃法희
반다뭉

3

オクターブ、24バイト、9桁、flawrによる

max(repmat(1,ones(),1))%
max(repmat(2,ones(),1))%
max(repmat(3,ones(),1))%
max(repmat(4,ones(),1))%
max(repmat(5,ones(),1))%
max(repmat(6,ones(),1))%
max(repmat(7,ones(),1))%
max(repmat(8,ones(),1))%
max(repmat(9,ones(),1))%

オクターブ、24バイト9 10の数字

注:このクラックは、警官投稿の最初のバージョン(間違ったスニペットを投稿)であり、公開されたコードは次のようになります。 ___a__repmat(__one__),__)。正しいバージョンは上記です。

元のコード:

+mean(repmat(1,ones(),1))

2-10を印刷する修正バージョン

1+mean(repmat(1,ones(),1))
2+mean(repmat(1,ones(),1))
3+mean(repmat(1,ones(),1))
4+mean(repmat(1,ones(),1))
5+mean(repmat(1,ones(),1))
6+mean(repmat(1,ones(),1))
7+mean(repmat(1,ones(),1))
8+mean(repmat(1,ones(),1))
9+mean(repmat(1,ones(),1))

3

JavaScript、15バイト、10個の数字、 ETHProductions

元のコード:

alert( +"+1"+0)  // Prints 1

プログラム:

alert( +"+1"+1)  // Prints 2
alert( +"+1"+2)  // Prints 3
alert( +"+1"+3)  // Prints 4
alert( +"+1"+4)  // Prints 5
alert( +"+1"+5)  // Prints 6
alert( +"+1"+6)  // Prints 7
alert( +"+1"+7)  // Prints 8
alert( +"+1"+8)  // Prints 9
alert( +"+1"+9)  // Prints 10

3

オクターブ、21バイト、9桁の数字、 flawrによる

私はこれを本当に楽しんだ...賢い:)

a='repmat(1one'(1,8)
a='repmat(2one'(1,8)
a='repmat(3one'(1,8)
a='repmat(4one'(1,8)
a='repmat(5one'(1,8)
a='repmat(6one'(1,8)
a='repmat(7one'(1,8)
a='repmat(8one'(1,8)
a='repmat(9one'(1,8)

1
一体何だ、それはまだ私の解決策ではなかった=)
flawr

何?私をからかってるの?...私のオハイオ州私
Stewieグリフィン

さて、今すぐソリューションを投稿します=)
flawr

3

Acc !! 、10バイト、9個の数字、 DLoscによる

元のコード:

Write 49+_

1から9までの数字を生成するには:

Write 49+_
Write 49+1
Write 49+2
Write 49+3
Write 49+4
Write 49+5
Write 49+6
Write 49+7
Write 49+8

49はのASCIIコードです1_デフォルトで0を含む(so 49+_ = 1)。そしてWrite、引数のASCIIコードに対応する文字を出力します。かなり簡単です。


3

Python 2、49バイト、10個の数字、AlexRacer

たぶん(たぶん)意図された解決策かもしれませんが、もしそうなら、大量のバイトが捨てられたかもしれません:

y=10-6;s='0901100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0902100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0903100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0904100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0905100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0906100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0907100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0908100000';print int(s[8-8+y-2+0+0:y])
y=10-6;s='0909100000';print int(s[8-8+y-2+0+0:y])
y=10-4;s='0909100000';print int(s[8-8+y-2+0+0:y])

爆発私は私のものを提出しようとするまで、あなたはすでにそれをクラックしたことに気づきませんでした。私はやった:y=10*6;s='0910_____1';print int(s[8+(y>4or-6):y])その最終1をa 2、...、9そしてtoに変更*する-repl.it/EW5q :(
ジョナサンアラン

うわー、すてきな、私は私があまりにも多くのキャラクターを隠したことを知っていた:)
AlexRacer

3

Befunge-93、11バイト、10個の数字、James Holderness

905:**-8-.@
905:**-7-.@
905:**-6-.@
905:**-5-.@
905:**-4-.@
905:**-3-.@
905:**-2-.@
905:**-1-.@
905:**-0-.@
905:**-~-.@

オンラインでお試しください!

おそらく意図したソリューションではありません。

私がやったのは、厄介な25(5:*)を掛けることで取り除くことでした0。次に9先頭にa を置くと、出力は単一のコマンドから9 - N生成する必要がある場所になりますN。唯一の問題は、-1取得するには10ですが、入力がない場合に整数を読み取ろうとすると、が便利にプッシュされます-1


3

05AB1E、5バイト、10個の数字、by Adnan作

元のコード:

…[==1

1-10:

…[==1
…[==2
…[==3
…[==4
…[==5
…[==6
…[==7
…[==8
…[==9
…[==T

説明:

…[==   3 char string
    1  Push number

3

05AB1E、6バイト、10個の数字、Adnan

元のコード:

¼ [==q

¼最大10まで出力に追加します:

¼¼ [==q
¼¼¼ [==q
¼¼¼¼ [==q
¼¼¼¼¼ [==q
¼¼¼¼¼¼ [==q
¼¼¼¼¼¼¼ [==q
¼¼¼¼¼¼¼¼ [==q
¼¼¼¼¼¼¼¼¼ [==q
¼¼¼¼¼¼¼¼¼¼ [==q

オンラインで試す

使い方:

¼        # Increment counter_variable to count_of(¼), it's printed at some point...
  [      # Infinite loop start
   ==    # Print nothing because stack is empty
     q   # Quit
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.