Tràn số
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Cho hai số nguyên được lưu trữ bởi 64bit \(a\) và \(b\), kết quả của phép cộng \(a + b\) cũng được lưu bởi 64bit. Kiểm tra xem khi thực hiện phép cộng trên có xảy ra lỗi tràn số hay không.
Đầu vào
Một dòng duy nhất chứa hai số tự nhiên \(a\) và \(b\) đều nằm trong khoảng \([-2^{63}, 2^{63} - 1]\).
Đầu ra
Nếu không có tràn số xảy ra thì xuất ra tổng của \(a\) và \(b\), trong trường hợp còn lại xuất ra duy nhất một xâu OVERFLOW
.
Ví dụ 1
Đầu vào:
-1242 3859
Đầu ra:
2617
Ví dụ 2
Đầu vào:
9223372036854775807 1
Đầu ra:
OVERFLOW
Comments