P1401
思路
题已经给出了整形变量的范围了,正常跟随题意就行。但我写了半天发现错了,然后我一看是先输入
代码
#include <bits/stdc++.h>
#define itn int
#define ll long long
#define ull unsigned long long
#define AC return 0
using namespace std;
const ll M=114514;
ll ima=2147483647;
ll x,y,x2,y2;
int main(){
// freopen(".in","r",stdin);
// freopen(".out","w",stdout);
cin >> x >> y >> x2 >> y2;//输入。
if(x*x2>ima||y*y2>ima||x*y2<-ima-1||y*x2<-ima-1) cout << "long long int";
else cout << "int";//进行判断。
// fclose(stdin);
// fclose(stdout);
AC;
}
没了。