国际程序设计大赛冠军源码.docx
《国际程序设计大赛冠军源码.docx》由会员分享,可在线阅读,更多相关《国际程序设计大赛冠军源码.docx(90页珍藏版)》请在冰豆网上搜索。
国际程序设计大赛冠军源码
e10033f6bf020b510f3a58cc85025068131cbe1fbea11bf01
0B63:
010033F6XORSI,SI
0B63:
0102BF0020MOVDI,2000
0B63:
0105B510MOVCH,10
0B63:
0107F3REPZ
0B63:
0108A5MOVSW
0B63:
01098CC8MOVAX,CS
0B63:
010B050002ADDAX,0200
0B63:
010E50PUSHAX
0B63:
010F68DB68
0B63:
01101301ADCAX,[BX+DI]
0B63:
0112CBRETF
0B63:
01130EPUSHCS
0B63:
01141FPOPDS
0B63:
0115BEA101MOVSI,01A1
0B63:
0118BF0001MOVDI,0100
e11b657b8111bb21138974b4b4879f9ad86e08bc8bdffffe820
0B63:
011B06PUSHES
0B63:
011C57PUSHDI
0B63:
011DB81101MOVAX,0111
0B63:
0120BB2113MOVBX,1321
0B63:
01238907MOV[BX],AX
0B63:
01254BDECBX
0B63:
01264BDECBX
0B63:
012748DECAX
0B63:
012879F9JNS0123
0B63:
012AADLODSW
0B63:
012B86E0XCHGAH,AL
0B63:
012D8BC8MOVCX,AX
0B63:
012FBDFFFFMOVBP,FFFF
0B63:
0132E82000CALL0155
e13403d01741a7f3aaebf32dff050e8f05af7d88bd8268a1aa
0B63:
01353D0001CMPAX,0100
0B63:
0138741AJZ0154
0B63:
013A7F03JG013F
0B63:
013CAASTOSB
0B63:
013DEBF3JMP0132
0B63:
013F2DFF00SUBAX,00FF
0B63:
014250PUSHAX
0B63:
0143E80F00CALL0155
0B63:
01465APOPDX
0B63:
0147F7D8NEGAX
0B63:
01498BD8MOVBX,AX
0B63:
014B26ES:
0B63:
014C8A01MOVAL,[BX+DI]
0B63:
014EAASTOSB
e14f4a75f9ebdecb57bb21138bc140f727f7f58bfbba1114f4f4a
0B63:
014F4ADECDX
0B63:
015075F9JNZ014B
0B63:
0152EBDEJMP0132
0B63:
0154CBRETF
0B63:
015557PUSHDI
0B63:
0156BB2113MOVBX,1321
0B63:
01598BC1MOVAX,CX
0B63:
015B40INCAX
0B63:
015CF727MULWORDPTR[BX]
0B63:
015EF7F5DIVBP
0B63:
01608BFBMOVDI,BX
0B63:
0162BA1101MOVDX,0111
0B63:
01654FDECDI
0B63:
01664FDECDI
0B63:
01674ADECDX
e1683957ff9528bc5f725f7372bc895f7652f737952be8feefe
0B63:
01683905CMP[DI],AX
0B63:
016A7FF9JG0165
0B63:
016C52PUSHDX
0B63:
016D8BC5MOVAX,BP
0B63:
016FF725MULWORDPTR[DI]
0B63:
0171F737DIVWORDPTR[BX]
0B63:
01732BC8SUBCX,AX
0B63:
017595XCHGBP,AX
0B63:
0176F76502MULWORDPTR[DI+02]
0B63:
0179F737DIVWORDPTR[BX]
0B63:
017B95XCHGBP,AX
0B63:
017C2BE8SUBBP,AX
0B63:
017EFE0EFE10DECBYTEPTR[10FE]
e18110796c66fe10746d014d1d1d1e579ec5ab8111ff74b4b48
0B63:
01827906JNS018A
0B63:
0184C606FE1007MOVBYTEPTR[10FE],07
0B63:
018946INCSI
0B63:
018AD014RCLBYTEPTR[SI],1
0B63:
018CD1D1RCLCX,1
0B63:
018ED1E5SHLBP,1
0B63:
019079ECJNS017E
0B63:
01925APOPDX
0B63:
0193B81101MOVAX,0111
0B63:
0196FF07INCWORDPTR[BX]
0B63:
01984BDECBX
0B63:
01994BDECBX
0B63:
019A48DECAX
e19b3bd075f75fc383f783a65d5982cdb284246957a9c5caaa1b
0B63:
019B3BD0CMPDX,AX
0B63:
019D75F7JNZ0196
0B63:
019F5FPOPDI
0B63:
01A0C3RET
0B63:
01A183F783XORDI,-7D
0B63:
01A4A6CMPSB
0B63:
01A55DPOPBP
0B63:
01A659POPCX
0B63:
01A782CDB2ORCH,B2
0B63:
01AA084246OR[BP+SI+46],AL
0B63:
01AD0957A9OR[BX-57],DX
0B63:
01B0C5CALDSCX,DX
0B63:
01B2AASTOSB
0B63:
01B31B4F52SBBCX,[BX+52]
e1b44f52b4923fab6e9ea81dc63fce6ae7aebb5f7b10b8b4f78
0B63:
01B6B492MOVAH,92
0B63:
01B83FAAS
0B63:
01B9ABSTOSW
0B63:
01BA6EDB6E
0B63:
01BB9ESAHF
0B63:
01BCA81DTESTAL,1D
0B63:
01BEC603FCMOVBYTEPTR[BP+DI],FC
0B63:
01C10EPUSHCS
0B63:
01C26ADB6A
0B63:
01C3E7AEOUTAE,AX
0B63:
01C5BB5F7BMOVBX,7B5F
0B63:
01C810B8B4F7ADC[BX+SI+F7B4],BH
0B63:
01CC08E2ORDL,AH
e1cde2bf364e399d79293faf9365216fb5e8e5a6c2e9b043d3a3
0B63:
01CEBF364EMOVDI,4E36
0B63:
01D1399D7929CMP[DI+2979],BX
0B63:
01D53FAAS
0B63:
01D60AF9ORBH,CL
0B63:
01D836SS:
0B63:
01D952PUSHDX
0B63:
01DA16PUSHSS
0B63:
01DBFBSTI
0B63:
01DC05E8E5ADDAX,E5E8
0B63:
01DFA6CMPSB
0B63:
01E0C2E9B0RETB0E9
0B63:
01E343INCBX
0B63:
01E4D3A3CFD3SHLWORDPTR[BP+DI+D3CF],CL
e1e6cfd3fdfdcbd14c5ee0635886bb3e9c120bccc91a3478170b3
0B63:
01E8FDSTD
0B63:
01E9FDSTD
0B63:
01EACBRETF
0B63:
01EBD14C5ERORWORDPTR[SI+5E],1
0B63:
01EEE063LOOPNZ0253
0B63:
01F058POPAX
0B63:
01F186BB3E09XCHGBH,[BP+DI+093E]
0B63:
01F5C1DBC1
0B63:
01F620BCCC91AND[SI+91CC],BH
0B63:
01FAA34781MOV[8147],AX
0B63:
01FD70B3JO01B2
e1ffd61a9ec2c912e74eadf45fe330e9939d7e8f9f4d244e8d722
0B63:
01FFD6DBD6
0B63:
02001A9EC2C9SBBBL,[BP+C9C2]
0B63:
020412E7ADCAH,BH
0B63:
02064EDECSI
0B63:
0207ADLODSW
0B63:
0208F4HLT
0B63:
02095FPOPDI
0B63:
020AE330JCXZ023C
0B63:
020CE90939JMP3B18
0B63:
020FD7XLAT
0B63:
0210E8F9F4CALLF70C
0B63:
0213D244E8ROLBYTEPTR[SI-18],CL
0B63:
0216D7XLAT
0B63:
021722BEE2CEANDBH,[BP+CEE2]
e218bee2ce8825cf304aa829ae3f47c62d85e9735413be6e03465
0B63:
021B8825MOV[DI],AH
0B63:
021DCFIRET
0B63:
021E304AA8XOR[BP+SI-58],CL
0B63:
022129AE3F47SUB[BP+473F],BP
0B63:
0225C62D85MOVBYTEPTR[DI],85
0B63:
0228E97354JMP569E
0B63:
022B130BADCCX,[BP+DI]
0B63:
022DE6E0OUTE0,AL
0B63:
022F3465XORAL,65
e231e2508a89185fce709935f42bfeb7aed0ca5228d22a5b7f0
0B63:
0231E250LOOP0283
0B63:
02338A89185FMOVCL,[BX+DI+5F18]
0B63:
0237CEINTO
0B63:
02387099JO01D3
0B63:
023A035F42ADDBX,[BX+42]
0B63:
023DBFEB07MOVDI,07EB
0B63:
0240AESCASB
0B63:
0241D0CARORDL,1
0B63:
024305228DADDAX,8D22
0B63:
024622A5B7F0ANDAH,[DI+F0B7]
e24a9081bc7abcdc5dbc06a2e55738be60cbacbaa53b9df17738
0B63:
024A90NOP
0B63:
024B81BC7ABCDC05CMPWORDPTR[SI+BC7A],05DC
0B63:
0251DBC0ESC18,AX
0B63:
02536ADB6A
0B63:
025402E5ADDAH,CH
0B63:
025657PUSHDI
0B63:
025738BE60CBCMP[BP+CB60],BH
0B63:
025BACLODSB
0B63:
025CBAA53BMOVDX,3BA5
0B63:
025F9DPOPF
0B63:
0260F1DBF1
0B63:
02617738JA029B
e263a684d13caf49d86a45a276602112c0c244f25ebbe537a92b
0B63:
0263A6CMPSB
0B63:
026484D1TESTDL,CL
0B63:
02663CAFCMPAL,AF
0B63:
026849DECCX
0B63:
0269D86A45FSUBRDWORDPTR[BP+SI+45]
0B63:
026CA27660MOV[6076],AL
0B63:
026F2112AND[BP+SI],DX
0B63:
0271C0DBC0
0B63:
0272C244F2RETF244
0B63:
02755EPOPSI
0B63:
0276BBE537MOVBX,37E5
0B63:
0279A92BECTESTAX,EC2B
e27bec4a8c4cf2f7a958712bba6dd66ae56046e0dae5b990e5a3
0B63:
027C4ADECDX
0B63:
027D8C4CF2MOV[SI-0E],CS
0B63:
0280F7A95871IMULWORDPTR[BX+DI+7158]
0B63:
02842BBA6DD6SUBDI,[BP+SI+D66D]
0B63:
02886ADB6A
0B63:
0289E560INAX,60
0B63:
028B46INCSI
0B63:
028CE0DALOOPNZ0268
0B63:
028EE5B9INAX,B9
0B63:
029090NOP
0B63:
0291E5A3INAX,A3
e293f77f316058f0c488104e3ca3ee4e11558fa92ebdbad7a9cf
0B63:
0293F77F31IDIVWORDPTR[BX+31]
0B63:
029660DB60
0B63:
029758POPAX
0B63:
0298F0LOCK
0B63:
0299C488104ELESCX,[BX+SI+4E10]
0B63:
029D3CA3CMPAL,A3
0B63:
029FEEOUTDX,AL
0B63:
02A04EDECSI
0B63:
02A111558FADC[DI-71],DX
0B63:
02A40A92EBDBORDL,[BP+SI+DBEB]
0B63:
02A8ADLODSW
0B63:
02A97A9CJPE0247
0B63:
02AB0FDB0F
e2acdb5a2896da87ae91912de35eeadf69571677140ced12e316d
0B63:
02ACDB5A28FISTPDWORDPTR[BP+SI+28]
0B63:
02AF96XCHGSI,AX
0B63:
02B0DA87AE91FIADDDWORDPTR[BX+91AE]
0B63:
02B491XCHGCX,AX
0B63:
02B52DE35ESUBAX,5EE3
0B63:
02B8EADF069571JMP7195:
06DF
0B63:
02BD67DB67
0B63:
02BE7140JNO0300
0B63:
02C0CEINTO
0B63:
02C1D12E316DSHRWORDPTR[6D31],1
e2c5c19cd86a769b4ae83644d676d305ffd41bac1f326531bf55
0B63:
02C5C1DBC1
0B63:
02C69CPUSHF
0B63:
02C7D86A76FSUBRDWORDPTR[BP+SI+76]
0B63:
02CA9BWAIT
0B63:
02CB4ADECDX
0B63:
02CCE83644CALL4705
0B63:
02CFD6DBD6
0B63:
02D0760DJBE02DF
0B63:
02D23005XOR[DI],AL
0B63:
02D4FFD4CALLSP
0B63:
02D61BAC1F32SBBBP,[SI+321F]
0B63:
02DA65DB65
0B63:
02DB31BF5526XOR[BX+2655],DI
e2de26ba455e15d5e16ed97486c77fb8186ef918bdd4f48bde1d
0B63:
02DF0BA455E1ORSP,[SI+E155]
0B63:
02E35DPOPBP
0B63:
02E45EPOPSI
0B63:
02E516PUSHSS
0B63:
02E6EDINAX,DX
0B63:
02E797XCHGDI,AX
0B63:
02E848DECAX
0B63:
02E96CDB6C
0B63:
02EA77FBJA02E7
0B63:
02EC81860EF918BDADDWORDPTR[BP+F90E],BD18
0B63:
02F2D4F4AAMF4
0B63:
02F48BDEMOVBX,SI
0B63:
02F61DBA0DSBBAX,0DBA
e2f7bad47753894b3edc27861cd0178948d1a68dd42b544e8fb0
0B63:
02F947INCDI
0B63:
02FA7503JNZ02FF
0B63:
02FC894B3EMOV[BP+DI+3E],CX
0B63:
02FFDC27FSUBQWORDPTR[BX]
0B63:
0301861CXCHGBL,[SI]
0B63:
0303D017RCLBYTEPTR[BX],1
0B63:
03058948D1MOV[BX+SI-2F],CX
0B63:
0308A6CMPSB
0B63:
03098DD4LEADX,SP
e3102e16b1a7578ea219113c0cf78a0abf335c6b4c8908dd745e7
0B63:
030B2B544ESUBDX,[SI+4E]
0B63:
030E8FB002E1POP[BX+SI+E102]
0B63:
03126BDB6B
0B63:
03131A7578SBBDH,[DI+78]
0B63:
0316EA219113C0JMPC013:
9121
0B63:
031BCFIRET
0B63:
031C78A0JS02BE
0B63:
031EABSTOSW
0B63:
031FF3REPZ
0B63:
032035C6B4XORAX,B4C6
0B63:
0323C8DBC8
0B63:
032490NOP
0B63:
03258DD7LEADX,DI
0B63:
032745INCBP
0B63:
0328E70COUT0C,AX
e329c5ba4ba521064f54a50b7ec462215238430815cdf615a8f67
0B63:
032A5BPOPBX
0B63:
032BA4MOVSB
0B63:
032CBA5210MOVDX,1052
0B63:
032F64DB64
0B63:
0330F5CMC
0B63:
03314ADECDX
0B63:
033250PUSHAX
0B63:
0333B7ECMOVBH,EC
0B63:
033546INCSI
0B63:
03362215ANDDL,[DI]
0B63:
033823843081ANDAX,[SI+8130]
0B63:
033C5CPOPSP
0B63:
033DDF615AFBLDTBYTEP