代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long int x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
if(x1*x2<-2147483648||x1*x2>2147483647||y1*y2<-2147483648||y1*y2>2147483647||x1*y2<-2147483648||x1*y2>2147483647||y1*x2<-2147483648||y1*x2>2147483647)
{
cout<<"long long int";
}
else
cout<<"int";
return 0;
}
可以AC这道题,但是运行后发现,输入样例:
1 5
1 5
却输出了long long int!!!
证据:
