251226≈2.1×10542
251 39의 의존성을 제거했습니다Text
251 122 golfed 증가 함수
251 128 선택지 접두사 및 접미사 소스 문자열
251 188의 의존성을 제거Gast.GenLibTest
인쇄 할 수없는 / 잘못된 UTF-8로 인해 xxd 형식으로 표시됩니다.
00000000: 6d6f 6475 6c65 2071 3b69 6d70 6f72 7420 module q;import
00000010: 5374 6445 6e76 3b53 7461 7274 3d28 7325 StdEnv;Start=(s%
00000020: 2830 2c34 3129 2c3f 5b27 0101 0101 0101 (0,41),?['......
00000030: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000040: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000050: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000060: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000070: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000080: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000090: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000a0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000b0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000c0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000d0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000e0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
000000f0: 0101 0101 0101 0101 0101 0101 0101 0101 ................
00000100: 0101 0101 0101 0101 0101 0101 275d 2c73 ............'],s
00000110: 2528 3432 2c39 3939 292c 712c 732c 7129 %(42,999),q,s,q)
00000120: 3b71 3d69 6e63 2721 273b 3f5b 683a 745d ;q=inc'!';?[h:t]
00000130: 2363 3d68 2b69 6628 616e 7928 283d 3d29 #c=h+if(any((==)
00000140: 6829 5b27 ff09 0c26 5b27 5d29 2702 2727 h)['...&['])'.''
00000150: 0127 3d5b 633a 6966 2863 3e68 2969 643f .'=[c:if(c>h)id?
00000160: 745d 3b3f 653d 653b 733d 226d 6f64 756c t];?e=e;s="modul
00000170: 6520 713b 696d 706f 7274 2053 7464 456e e q;import StdEn
00000180: 763b 5374 6172 743d 2873 2528 302c 3431 v;Start=(s%(0,41
00000190: 292c 3f5b 2727 5d2c 7325 2834 322c 3939 ),?[''],s%(42,99
000001a0: 3929 2c71 2c73 2c71 293b 713d 696e 6327 9),q,s,q);q=inc'
000001b0: 2127 3b3f 5b68 3a74 5d23 633d 682b 6966 !';?[h:t]#c=h+if
000001c0: 2861 6e79 2828 3d3d 2968 295b 27ff 090c (any((==)h)['...
000001d0: 265b 275d 2927 0227 2701 273d 5b63 3a69 &['])'.''.'=[c:i
000001e0: 6628 633e 6829 6964 3f74 5d3b 3f65 3d65 f(c>h)id?t];?e=e
000001f0: 3b73 3d22 ;s="
온라인으로 사용해보십시오!
제외한 모든 바이트 값을 통해 226 바이트 문자열 늘려 \0
, \n
, \r
, '
및 \
.
이러한 문자를 피하는 이유는 다음과 같습니다.
\0
컴파일러를 화나게한다
\n
그리고 \r
charlists에 나타나지 않습니다
'
charlist를 종료합니다
\
이스케이프 가능한 문자 앞에 오는 경우 문제가 발생할 수 있음
문자열이 모두 끝나면 모든 \377
것을 감싸고 \001
원래 프로그램을 제공합니다.