文章

21

粉丝

0

获赞

19

访问

4.8k

头像
最大差值 题解:
P5316 四川大学2025年机试题
发布于2026年3月27日 15:54
阅读数 200

#include<iostream>
#include<vector>
#include<cmath>
using namespace std;

int main(){
	int n;
	cin >> n;
	
	if(n < 2){
		cout << 0;
		return 0;
	}
		
	vector<int> num(n);
	for(int i = 0; i < n; i++){
		cin >> num[i];
	}
	
	int mi = 0, ma = 0;
	mi = num[0];
	
	for(int i = 0; i < n; i++){
		if(num[i] < mi)mi = num[i];
		if(num[i] - mi > ma) ma = num[i] - mi;
	}
	
	cout << ma;
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发