简单!只要输出long long int
2026-10-06 12:09:39
发布于:浙江
7阅读
0回复
0点赞
本题
傻眼了吧? 难啊!实际上emmm···非常简单!
找漏洞的我
#include<iostream>
int main(){
std::cout<<"long long int";
return 0;
}
不相信或测试点该了,请用下面的程序:
#include <bits/stdc++.h>
using namespace std;
int main() {
long long xl, xu, yl, yu;
cin >> xl >> xu >> yl >> yu;
// 四个角点乘积(全部用 long long,绝对安全)
vector<long long> prods = {
xl * yl,
xl * yu,
xu * yl,
xu * yu
};
bool overflows = false;
for (long long p : prods) {
if (p < INT_MIN || p > INT_MAX) {
overflows = true;
break;
}
}
if (overflows) {
cout << "long long int";
} else {
cout << "int";
}
return 0;
}
全部评论 4
本来AC狗都给我了代码
2天前 来自 江西
0ACGO要完了
2天前 来自 江西
0没想过竟然是这样
2天前 来自 江西
0真的假的
2天前 来自 江西
0yes
2天前 来自 浙江
0











有帮助,赞一个