

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
10^18 trong bất kì ngôn ngữ lập trình nào đều chỉ cho giá trị 1000000000000000000, thường là miền giá trị cao nhất (VD: 1 <= n <= 10^18) nếu bài toán tính toán bằng biến thông thường. Lưu ý lúc chạy chương trình là với miền giá trị này, nếu như chạy vòng lặp for từ 1 đến giả sử, n (1<=n<=10^18) thì sẽ luôn bị tle (chạy quá thời gian), khi nhân hai số có miền giá trị này với nhau sẽ bị tràn số.
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin