Một trăm mật khẩu


32

Tôi có một trăm hầm, mỗi cái trong một cái khác. Mỗi hầm có một mật khẩu, bao gồm một số duy nhất.

95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31 10 34 8 57 73 59 33 72 95 80 84 11 4 11 11 37 71 77 91 49 21 52 48 43 11 77 52 64 3 9 21 38 65 69 84 96 78 7 71 80 78 3 97

Quá khó để ghi nhớ tất cả các mật khẩu này và không an toàn để giữ mật khẩu trên một tờ giấy. Giải pháp duy nhất tôi có thể nghĩ đến là sử dụng một chương trình với chính xác một trăm ký tự. Mật khẩu của nkho tiền sẽ được tìm thấy bằng cách coi các nký tự đầu tiên của mã là một chương trình.

Do đó, ký tự đầu tiên của chương trình, nếu tự chạy như một chương trình, phải xuất ra 95. Hai ký tự đầu tiên phải xuất ra 43. Toàn bộ chương trình phải xuất ra 97.

Tôi thừa nhận rằng điều này thực sự khó khăn. Vì vậy, chỉ cần làm tốt nhất của bạn. Cố gắng làm cho chương trình của bạn hoạt động với càng nhiều kho tiền càng tốt và tôi sẽ ghi nhớ mật khẩu cho phần còn lại.

Quy tắc

  • Nếu có hòa, người chiến thắng là người nộp sớm nhất.
  • Sơ hở tiêu chuẩn bị cấm. Điều đó bao gồm đọc từ các tập tin khác hoặc từ Internet.
  • Bạn có một vài tùy chọn cho mã:
    • Một chương trình đầy đủ in đúng số
    • Một hàm trả về hoặc in nó
    • Một biểu thức ước lượng cho nó (ví dụ như trong C, 4+3ước tính cho 7)
  • Bạn có thể giả sử môi trường REPL
  • Bạn có thể sử dụng các kỹ thuật khác nhau cho mỗi giá trị của n. Ví dụ: bạn có thể sử dụng các ngôn ngữ khác nhau cho từng ngôn ngữ nhoặc đôi khi sử dụng một chương trình đầy đủ và đôi khi là một chức năng.

Lưu ý: Kịch bản này là hoàn toàn hư cấu. Nếu bạn gặp vấn đề tương tự, đừng đăng mật khẩu trực tuyến.


7
Nên đã sử dụng 98 ký tự ... bây giờ mỗi lần gửi một dòng sẽ chỉ gây ra một thanh cuộn ngang. :( ...;)
Martin Ender

Có một quy tắc về độ dài của chương trình? The only solution I can think of is to use a program with exactly one hundred characters.Điều này có nghĩa là mỗi chương trình phải có chính xác 100 ký tự?
n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳

@ n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳ Có.
Ypnypn

Các quy tắc chuẩn cho phép lưu trữ thông tin trong tên tệp miễn là các byte được tính. Làm thế nào ở đây?
l4m2

Câu trả lời:


28

> <> (Cá), 95

Bắt đầu sau khi ' đặt tất cả các ký tự lên ngăn xếp và ở cuối dòng, nó bao bọc xung quanh; đóng chuỗi với cùng '; xuất ra đỉnh của ngăn xếp dưới dạng một số ( n) và kết thúc thực hiện ( ;).

Các ký tự cho 13 và 10 đã được thay đổi thành không gian để không làm hỏng bố cục của mã (vì cá là ngôn ngữ 2D.)

Một số ASCII không in được sẽ biến mất trong câu trả lời. Chương trình đúng ở đây.

'n;Y8Y9C-""NX(QN.`JY6%c--WP\1H  \LX `W&WX"9I;!H_PT%GM[140+M4@   &AET`NGPNa

Cảm ơn Martin BüttnerSp3000 vì đã cải thiện 2 và 5 byte.

Đổ lục giác:

0000000: 276e 3b59 3859 3943 072d 2222 4e58 0e28  'n;Y8Y9C.-""NX.(
0000010: 5117 1a4e 2e08 600b 1c03 4a06 1759 3625  Q..N..`...J..Y6%
0000020: 0663 2d01 2d57 500c 5c14 3148 095c 0f4c  .c-.-WP.\.1H.\.L
0000030: 5803 0520 6057 2657 1f58 2208 3949 3b21  X.. `W&W.X".9I;!
0000040: 485f 5054 0b04 0b0b 2547 4d5b 3115 3430  H_PT....%GM[1.40
0000050: 2b0b 4d34 4003 0915 2641 4554 604e 0747  +.M4@...&AET`N.G
0000060: 504e 0361                                PN.a

7
Chết tiệt này là thông minh.
Martin Ender

Tôi giả sử một giải pháp befunge sẽ là phiên âm trực tiếp của điều này?
John Dvorak

@JanDvorak Trên thực tế, Befunge (thậm chí -98) sẽ gặp nhiều rắc rối hơn vì nó không có 'phân tích chuỗi, chỉ "có nhiều "s trong chương trình cần được thay thế
Sp3000 11/2/2015

Tôi có thể là người duy nhất ở đây ai sẽ có sự giúp đỡ cần thiết với điều này, nhưng nếu bạn tải xuống các tập tin và> <> thông dịch viên, bạn có thể kiểm tra bằng ./fish.py <(head -c 99 raw.php)nơi raw.phplà tên mà bằng cách nào đó đã kết thúc vào file nguồn Tôi đã tải về. Khéo léo! Tôi không thể nói tôi hiểu điều đó ...
krs013

Oh chờ đợi - đọc lại, nó có ý nghĩa bây giờ. Điều đó đơn giản hơn tôi nghĩ rất nhiều. Tốt đẹp!
krs013

11

CJam, 40

Tôi chỉ sử dụng một cách tiếp cận tham lam (hầu hết thời gian) để in số tiếp theo có thể (dấu hiệu chính xác kết thúc chương trình):

43;56) ; 34 K- 9+ 2* ;11;3Z+;54;6;1 ;80C+K- K+G-;32 6+ 7-Z+;73(  ; 11  60+K+;52;11;64;9;65;7 8;1;8  
 ^  ^ ^   ^^  ^  ^  ^  ^ ^ ^  ^ ^  ^  ^ ^  ^ ^ ^ ^ ^  ^ ^ ^  ^  ^   ^ ^^ ^ ^  ^  ^  ^ ^  ^   ^^^ ^  

Các số sau được in chính xác:

95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31 10 34 8 57 73 59 33 7295 80 84 11 4 11 11 37 71 77 91 49 21 52 48 43 11 77 52 64 3 9 21 38 65 69 84 96 78 7 71 80 78 3 97

Kiểm tra nó ở đây.


8

CJam, 56

Đây là một cách tiếp cận có phần phức tạp hơn. Nó in đúng 56 số cuối:

0{;"箪⇓ⲩ䏨攛믹Ğᅏꛥ훻ᆾ㼖ꦅ땶읥湓ᠤ䡶"2G#b99bW):W=}:F;FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Rất có thể, SE đã nuốt một số nhân vật, vì vậy đây là một pastebin . Bạn có thể thử mã ở đây .

Thực tế là thách thức yêu cầu các chương trình tính theo ký tự, vì vậy tôi đang sử dụng các ký tự Unicode để mã hóa 56 ký tự cuối cùng trong một hàm, sau đó để phần tử chính xác trên ngăn xếp bằng cách tăng một biến trên mỗi lệnh gọi và chọn phần tử tương ứng. Phần còn lại của mã chỉ gọi hàm liên tục.

Chương trình đúng đầu tiên là chương trình kết thúc ở giây thứ hai Ftrong mã. Tôi đã loay hoay với độ dài của các ký tự được mã hóa trong một thời gian cho đến khi tôi đạt được sự cân bằng phù hợp để sử dụng càng nhiều càng tốt. Một hoặc hai hơn có thể có thể với phương pháp này.


7

Bình dương, 92 93

+_32Ce"c'MBBnx.Hq7:nN(+<#j&7yVE&M!Mwp,|4Qh)|/l-#%@wFw?*B(Yi[Ahpt+$++Egm{Q5TPK+mT`#)5Faetn'gpn#

Đoạn mã trên rõ ràng sẽ bị rối vì SE xóa các ký tự điều khiển, vì vậy hãy tìm mã thực tế ở đây

Logic rất đơn giản, chuỗi là biểu diễn ký tự của mỗi số, ngoại trừ 3 số đầu tiên được sử dụng bởi logic chuyển đổi và một số trích dẫn và dòng mới mà tôi đã thay thế bằng các ký tự giả.

Tôi sẽ cố gắng tăng điểm ở đây.

Dùng thử trực tuyến tại đây


Nếu bạn có thể xóa phần bù khỏi ký tự có thể in ở đầu mã, bạn cũng có thể in 10, 13 và 34.
Randomra

1
Chương trình dường như có hơn 100 ký tự, sẽ phá vỡ quy tắc nếu tôi hiểu chính xác câu hỏi.
n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳

@ n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳ Tôi nghĩ đó chỉ là do sao chép. Một số ký tự tab được chuyển đổi sang không gian và tương tự.
Trình tối ưu hóa

@Optimizer: Ồ, tôi hiểu rồi. Bạn có thể cung cấp một bản sao trên ý chính hay cái gì đó? Hoặc một bãi chứa hex?
n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳

7

(cổ điển) C - 88

Không cần cho tất cả các ngôn ngữ golf chuyên dụng ngớ ngẩn. Tốt hơn là quay trở lại những ngày xưa tốt đẹp, trước khi những người ăn quiche và "chương trình = thuật toán + dữ liệu" vô nghĩa của họ phá hỏng tất cả những niềm vui.

Mã này là một hàm C, được lưu trữ dưới dạng một chuỗi.
Nó trả về giá trị nhị phân dưới dạng một số nguyên.

Chạy nó trong DosBox với Borland Turbo C 2.0.
Không có ký tự điều khiển trong chuỗi, do đó, một bản sao dán sẽ hoạt động.
Biên dịch với tinymô hình bộ nhớ hoặc cách khác ...

typedef int (* pfun)();
main ()
{
    pfun passwd = (pfun) "¬< sûŠDþ,#ÃEq{1Kt:=qQ+ƒ.?&m):|YH)†P$Pzs/7Tk,2o0&(CƒzIzB-E+\l^Dk‚sw.'..Hjp~T8WSN.pWc&,8Idhwƒq*jsq&„";

    printf ("password %d\n", passwd());
}

Nếu bạn tháo rời phần đầu của chuỗi, bạn sẽ thấy một cái gì đó như:

scan: lodsb
      cmp al,32
      jae scan
      mov al,[si-2]
      sub al, 35
      ret

siđược sử dụng làm địa chỉ hàm, nó trỏ trực tiếp vào mã, theo sau là mật khẩu.

Tất cả các giá trị được thay đổi 35 để tránh thoát các ký tự điều khiển và dấu ngoặc kép.

Mã này dài 11 byte, vì vậy nó sẽ hoạt động tối đa 12 ký tự.

Thật không may, giá trị thứ 11 (34) quá thấp để tạo mật khẩu hợp lệ với giá trị thay đổi tăng ( retopcode là 195, vì vậy bạn sẽ cần một ca làm việc là 161 và độ dịch chuyển tối đa để tránh cuộn qua là 255-99 = 156) .

11 ký tự sẽ tạo ra một giá trị sai và PC ảo của bạn sẽ trải qua các hành vi không xác định nghiêm trọng (và thường gây chết người) với 10 ký tự trở xuống.


6

Matlab 37 39

Bạn có thể sử dụng một phần (không có dấu chấm phẩy) của ý tưởng này với bất kỳ ngôn ngữ lập trình nào bạn thích, in trực tiếp kết quả ra bàn điều khiển. Điều này sẽ tạo ra ít nhất 39 lần câu trả lời đúng. (Tôi đã không kiểm tra những người chỉ có một nửa số có thể đưa ra câu trả lời đúng, nhưng tôi đã tìm thấy hai số cho đến nay.)

43+13+11-33+54;81;78;8+20;74+15-83;01+79-59-12+6-2;;87+0-53+39;72;;11+00+66-56+22;52;3*7+48;78-7+7+0

Xin lỗi, tôi đang làm gì sai? code="43+13+11-33+54;81;78;8+20;74+15-83;01+79-59-12+6-2;;87+0-53+39;72;;11+00+66-56+22;52;3*7+48;78-7+7+0"; key="95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31 10 34 8 57 73 59 33 72 95 80 84 11 4 11 11 37 71 77 91 49 21 52 48 43 11 77 52 64 3 9 21 38 65 69 84 96 78 7 71 80 78 3 97".split(" "); res=0; for(q=0; q<100; ++q) try{ if(eval(code.substr(0,q+1))==key[q]) console.log(++res,q+1,key[q]) } catch(e) {}- nó chỉ hiển thị 28 trận đấu
Qwertiy

Và sau khi đăng mã của tôi và sao chép nó từ đó, kết quả trở thành 18 từ 28 ... Có bất kỳ biểu tượng không thể in ở bất cứ đâu không? Có, tìm thấy chúng: &zwnj;&#8203;sau00+
Qwertiy

Không nên có bất kỳ biểu tượng không thể in được, nhưng có lẽ một số trong số chúng đã bị lẻn vào vì nó được xử lý. Các biểu tượng duy nhất được sử dụng là mười bốn:012345679+-*;
flawr

1

Bên ngoài cạnh tranh: Javascript, 173

Đây là một "giải pháp", không tuân theo các quy tắc theo nghĩa là nó chứa một cách chương trình dài hơn yêu cầu, nhưng ở độ dài cơ sở 152 ký tự sẽ xuất ra 95và cho mỗi ký tự số tiếp theo được thêm vào, tối đa 22 ký tự , nó sẽ hiển thị một mật khẩu bổ sung:

function p(){for(i=0;i<(s+'').length*2;i++){console.log(parseInt(c[i]+c[++i],36));}}setTimeout(p,1);c='2n17292h1k2h1l1v07190y0y262g0e14290n0q261a08';s=1111111111111111111111

Đáng buồn thay, nó chỉ hoạt động tối đa 22 ký tự (ít nhất là trong nút REPL bất cứ thứ gì ở trên dường như bị coi thường), mà tôi tin là một hạn chế của biểu diễn số trong ngôn ngữ. Nếu không có giới hạn này, sử dụng chuỗi mật khẩu đầy đủ của

2n17292h1k2h1l1v07190y0y262g0e14290n0q261a082o0b0s0322060n2h1i11062r1901192f280c2k0k1d20092k0f240d03050w2o2f122f0v0a0y081l211n0x202n282c0b040b0b111z252j1d0l1g1c170b251g1s03090l121t1x2c2o26071z2826032p

(nâng tổng chiều dài lên tới 329 ký tự) sẽ cho phép logic này xuất ra mọi mật khẩu.

Mã này không đặc biệt thông minh, nó chỉ loại bỏ một vài ký tự so với các giải pháp tầm thường nhất, sử dụng:

  • một đại diện cơ sở của mật khẩu36 (Mặc dù phạm vi có vẻ ổn, tôi gặp vấn đề với việc sử dụng ASCII do một số ký tự điều khiển)
  • một toán tử tăng trước để đọc hai chữ số trên mỗi lần lặp
  • một số kết thúc bằng cách chèn dấu chấm phẩy tự động ở cuối để kiểm soát độ dài của vòng lặp
  • và thời gian chờ 1 ms để chuyển luồng điều khiển trở lại hàm sau khi kết thúc tệp xác định độ dài của số điều khiển

Hầu như tôi chỉ quan tâm đến việc viết một chương trình Javascript có giá trị với độ dài khác nhau, vì ngôn ngữ nói chung không quá phù hợp để chơi golf nói chung.

Tôi chưa quen với codegolf, tôi xin lỗi nếu đăng các giải pháp rõ ràng không hợp lệ như vậy.


0

Con trăn 2, 39

Tôi đã viết một kịch bản thử rất nhiều kết hợp biểu thức và kiểm tra chúng dựa trên các kết hợp an toàn. Điều tốt nhất tôi có thể quản lý là 39 trận đấu. Tôi đã ngạc nhiên khi có bao nhiêu kết hợp dẫn đến số điểm 39. Tôi đã bao gồm một mẫu trong câu trả lời của tôi.

Tôi đã thử bao gồm các ^&|toán tử logic nhưng các quy tắc ưu tiên trở nên phức tạp.

43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-41*0-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3+63/5+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+12-73 +66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11+67-71+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11+67-71+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56-23+51+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+33+54-39-41*0-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+12-73+60-22+3-41*0-43/3+46-6 +2+17
43+13+11-33+54 -7 -35-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-41*0-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-28+47+2+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-28-2+51+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7-681
43+13+11-33+54 -7 -35-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33+54 -7 -35-35-8+20+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-28-2+51+36-84+00+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73+60-22+3-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7-681
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56-23+51+36-84+0+60-22+3-9 +9-43/3+46-6-7-681
43+13+11-33+54/8-14-18+3-8+20+14 +8+0-33+8-11/2-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2+19 +6-28-2+51+36-84+0+60-22+3-41*0-43/3+46-6-7*011
43+13+11-33+54 -7 -35-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82-56+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82-56-23+51+36-84+00+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7-23+51+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11+67-71+82-56+3+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2*5+82-56-23+51+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82-56+3+39 -1+12-73 +66-56+22 +9-43/3+46-6-7-681
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2+19 +6-7+3+39 -1+8-76+33+54-39-41*0-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73+60-22+3-41*0-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2+19 +6-7-23+51+36-84+00+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-41*0-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+8-76+33+54-39-41*0-43/3+46-6-7-681
43+13+11-33+54 -7 -35-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+12-73+60-22+3-9 +9-43/3+46-6-7*011
43+13+11-33+54 -7 -35-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56-23+51+36-84+0+60-22+3-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6 +2+17
43+13+11-33+54/8-14-18+3-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48+45-54-33+8-11/2-2*5+82-56-23+51+36-84+0+60-22+3-9 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3+63/5+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6 +2+17
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73+60-22+3-9 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+20+14 +8+0-33+8-11+67-71+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11+67-71+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54 -7 -35-35+63/5+14 +8+0-33+8-11/2-2*5+82-56-23+51+36-84+00+66-56+22 +9-43/3+46-6 +2+17
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73+60-22+3-9 +9-43/3+46-6 +2+17
43+13+11-33+54/8-14-18+3-8+3+48+45-54-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+12-73 +66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2*5+82-56+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3+63/5+14 +8+0-33+8-11/2-2*5+82-56+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7-681
43+13+11-33 -20 +9+23-35+63/5+14 +8+0-33+8-11/2-2*5+82+0-53+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3-8+3+48*0 -5+79-60/7-57-2*5+82+0-53+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011
43+13+11-33+54/8-14-18+3+63/5+14 +8+0-33+8-11/2-2+19 +6-7+3+39 -1+8-76+7+66-56+22 +9-43/3+46-6-7*011
43+13+11-33 -20 +9+23-35-8+3+48*0 -5+79-60/7-57-2+19 +6-7+3+39 -1+8-76+33+54-39-9 +9-43/3+46-6-7*011

0

DEBUG.COM, 93

0000h: BE FF 00 01 CE AC CC 67 07 45 34 34 78 88 14 40
0010h: 81 23 26 78 46 08 96 11 28 03 74 06 23 89 54 37
0020h: 06 99 45 01 45 87 80 12 92 20 49 72 09 92 15 76
0030h: 13 03 05 32 96 87 38 87 31 10 34 08 57 73 59 33
0040h: 72 95 80 84 11 04 11 11 37 71 77 91 49 21 52 48
0050h: 43 11 77 52 64 03 09 21 38 65 69 84 96 78 07 71
0060h: 80 78 03 97                                    

Sử dụng:

DEBUG.COM FILENAME.COM
G

và kết quả xuất hiện trong AL

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.