#P1017. 长长整型
长长整型
题目描述
如果我们运行如下的 C++ 的程序:
#include <bits/stdc++.h>
using namespace std;
int main() {
cout << 123456789 * 987654321 << endl;
return 0;
}
它会输出 -67153019,而不是我们期望的一个很大的正整数。
这是因为 和 都是 int 类型的常量,而 int 能够表示的整数范围是 ,而它们的乘积超出了 int 表示的范围。
这个时候我们需要将其中的至少一个常量转成 long long 类型(长长整型)。
一个整数常量要表示成 long long 类型只需要在它的后面加上两个大写的L 或者小写的l即可。
比如: 和 表示的都是整数类型的常量。
我们只需要将上述程序中的至少一个常量改成 long long 类型,就能得到期望的正确结果了。
long long 能够表示的数据范围是 ,在本题中这个数据范围已经够用了。
现在请你修改一下上述程序,使其能够输出正确的结果。
输入格式
无
输出格式
输出一个整数,表示 的正确结果。