P1401禁止在 int 乘 int 时不开 long long
为什么我的代码一百多个点会WA一个点
#include<bits/stdc++.h>
using namespace std;
long long a,b,c,d;
int main(){
cin>>a>>b>>c>>d;
if(max(abs(a),abs(b))*max(abs(c),abs(d))>2147483647||max(abs(a),abs(b))*max(abs(c),abs(d))<=0){
cout<<"long long int";
}
else{
cout<<"int";
}
return 0;
}