• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            coreBugZJ

            此 blog 已棄。

            SPOJ 1. Life, the Universe, and Everything

            1. Life, the Universe, and Everything

            Your program is to use the brute-force approach in order to find the Answer to Life, the Universe, and Everything. More precisely... rewrite small numbers from input to output. Stop processing input after reading in the number 42. All numbers at input are integers of one or two digits.

            Example

            Input:
            1
            2
            88
            42
            99
            Output:
            1
            2
            88
            
            我的代碼:
            section .bss
                    buf : resb 0x4
                    len : resd 0x1
            section .text
                    global  _start
            _start : 
                    xor eax, eax
                    mov [len], eax
                    mov [buf], al
                    mov [buf+1], al
            LOOP_INPUT :
                    call INPUT
                    cmp al, 0xa
                    jne LOOP_INPUT
                    mov al, [buf]
                    cmp al, '4'
                    jne LOOP_JUDGE_E
                    mov al, [buf+1]
                    cmp al, '2'
                    jne LOOP_JUDGE_E
                    jmp EXIT
            LOOP_JUDGE_E :
                    call OUTPUT
                    jmp _start
            INPUT :
                    mov eax, 0x3
                    mov ebx, 0x0
                    mov ecx, buf
                    add ecx, [len]
                    mov edx, 0x1
                    int 0x80
                    mov eax, [len]
                    inc eax
                    mov [len], eax
                    mov al, [ecx]
                    ret
            OUTPUT :
                    mov eax, 0x4
                    mov ebx, 0x1
                    mov ecx, buf
                    mov edx, [len]
                    int 0x80
                    ret
            EXIT :
                    mov eax, 1
                    xor ebx, ebx
                    int 0x80
             
             

            posted on 2011-03-16 13:24 coreBugZJ 閱讀(1042) 評論(0)  編輯 收藏 引用 所屬分類: Assemble

            欧美一区二区三区久久综合| 精品久久久久久国产91| 亚洲精品tv久久久久| 久久精品国产2020| 久久青青草原国产精品免费| 久久亚洲高清综合| 久久99国产精品一区二区| 久久婷婷色香五月综合激情| 久久久无码一区二区三区| 久久久黄片| 久久久91精品国产一区二区三区| 性做久久久久久久久老女人 | 久久久久久一区国产精品| 亚洲欧美成人综合久久久| 一97日本道伊人久久综合影院| 久久午夜羞羞影院免费观看| 日日狠狠久久偷偷色综合0| 久久99精品国产麻豆宅宅| 日本久久久久亚洲中字幕| 久久亚洲国产精品成人AV秋霞| 久久综合九色综合久99| 97久久超碰国产精品2021| 久久久久久久久久久久久久 | 欧美一区二区三区久久综合| 日本精品久久久久久久久免费| 国产成人精品久久亚洲高清不卡| 亚洲av成人无码久久精品| 亚洲精品乱码久久久久久按摩| 久久婷婷五月综合97色直播| 午夜精品久久久久成人| 亚洲国产精品无码久久青草| 欧美精品福利视频一区二区三区久久久精品 | 国产精品一久久香蕉国产线看观看| 久久天天躁夜夜躁狠狠躁2022| 久久综合久久综合亚洲| 一本综合久久国产二区| 久久妇女高潮几次MBA| 亚洲AV无码久久寂寞少妇| 午夜精品久久久久久中宇| 久久99精品久久久久婷婷| 久久不射电影网|