30/09/2018, 18:53

Hỏi về giới hạn theo điều kiện?

Đề bài yêu cầu : Nhâp vào 1 số X có ít nhất 6 chữ số và số đó phải nhỏ hơn 2^32 - 1.
Vậy cho mình hỏi về thuật toán tạo giới hạn cho số X.
[ Trong ASSEMBLY nhé ]

*grab popcorn* viết 21:06 ngày 30/09/2018

Là sao bạn nhỉ :?
Là bạn muốn thuật toán kiểm tra X có hợp lệ như đề bài phải ko?

ntd viết 21:02 ngày 30/09/2018

Là bạn muốn thuật toán kiểm tra X có hợp lệ như đề bài phải ko?

đúng rồi ! Mình muốn kiểm tra x thỏa mãn điều kiện đề bài !

*grab popcorn* viết 20:54 ngày 30/09/2018

Thử đoạn code này xem bạn.

cmp x , 100000 ;có 6 chữ số -> min = 100000
jge cmp2
cmp2:
cmp x, 4294967295
jle ok
jmp not_ok
ok: 
;code here
not_ok:
;print error
ntd viết 21:03 ngày 30/09/2018

Thank cậu code mình cũng đã code được rồi, nhưng nó bị overflow !, nên đang tìm hiểu làm sao cho đúng!

Bài liên quan
0