# 官方题解|欢乐赛#41 T2
2025-02-19 17:18:58
发布于:浙江
13阅读
0回复
0点赞
T2.差值最大
题目思路
本题的思路是选出三个数的最大值和最小值,进行做差即可,实现的方法有很多,比如可以三个数轮流比较,也可以进行排序,也可以利用C++STL
容器进行求解。
参考代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int a, b, c;
cin >> a >> b >> c;
vector<int>q;//先把所有的数放到一个vector里面
q.push_back(a);
q.push_back(b);
q.push_back(c);
//利用C++的STL容器中的最大值减去最小值即可
cout << *max_element(q.begin(), q.end()) - *min_element(q.begin(), q.end());
return 0;
}
这里空空如也
有帮助,赞一个