为啥不能用INT_MAX和INT_MIN?
查看原帖
为啥不能用INT_MAX和INT_MIN?
1319063
123456789qwerrt楼主2025/8/2 21:37
#include<iostream>
using namespace std;
int f[100000];
int ma=INT_MIN;
int mi=INT_MAX;
int main(){
	int n;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>f[i];
		ma=max(ma,f[i]);
		mi=min(mi,f[i]);
	}
	for(int i=0;i<n;i++){
		cout<<ma-f[i]<<" ";
	}
	cout<<endl;
	for(int i=0;i<n;i++){
		cout<<f[i]-mi<<" ";
	}
}
2025/8/2 21:37
加载中...