A,蒙
查看原帖
A,蒙
1049841
m1xax楼主2024/2/23 22:43

wa代码

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll xmn, xmx, ymn, ymx;
int main() {
	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
	cin >> xmn >> xmx >> ymn >> ymx;
	if (xmn * ymn > INT_MAX || xmn * ymx < INT_MIN || xmx * ymn < INT_MIN || xmx * ymx > INT_MAX) {
		cout << "int";
	} else {
		cout << "long long int";
	}
	return 0;
}

ac代码

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll xmn, xmx, ymn, ymx;
int main() {
	ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
	cin >> xmn >> xmx >> ymn >> ymx;
	if (xmn * ymn > INT_MAX || xmn * ymx < INT_MIN || xmx * ymn < INT_MIN || xmx * ymx > INT_MAX) {
		cout << "long long int";
	} else {
		cout << "int";
	}
	return 0;
}

怎么反了?

2024/2/23 22:43
加载中...