改了一下还是92:
```
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,d;
int main(){
cin>>a>>b>>c>>d;
if(a>b) swap(a,b);
if(c>d) swap(c,d);
if(a*c<-2147483648||b*d>2147483647) cout<<"long long int";
else cout<<"int";
return 0;
}
```
by SangLingXi29 @ 2024-03-05 19:58:47
#include<bits/stdc++.h>
using namespace std;
#define int long long
int a,b,c,d;
signed main(){
cin>>a>>b>>c>>d;
if(a*c<-2147483648||a*c>2147483647||b*d<-2147483648||b*d>2147483647||a*d<-2147483648||a*d>2147483647||b*c<-2147483648||b*c>2147483647){
cout<<"long long int";
}else{
cout<<"int";
}
return 0;
}
```
by Zjg15269187511 @ 2024-03-06 20:35:33
啥东西啊?
看不太清……
by SangLingXi29 @ 2024-03-07 20:37:38
已解决
by SangLingXi29 @ 2024-04-17 14:41:15