三个循环
2026-02-02 14:42:47
发布于:四川
79阅读
0回复
0点赞
对于新手的我来说,三个循环太多了!
全部评论 8
这题要3个循环?
#include<iostream> using namespace std; int main(){ int n,a[1000000],max=-2000000000,min=2000000000; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; if(a[i]>max)max=a[i]; if(a[i]<min)min=a[i]; }cout<<max-min; return 0; }2026-02-11 来自 广东
2666
2026-03-12 来自 湖南
1数组都不用开好吧
2026-03-12 来自 浙江
1#include <iostream>
using namespace std;//max min
int main(){
int n;long long a;
cin>>n>>a;long long max=a,min=a;
for(int i=1;i<n;i++){
cin>>a;
if(a<min)min=a;
if(a>max)max=a;
}cout<<max-min<<'\n';
return 0;
}1周前 来自 广东
1
那么等你学到最短路你会乡思
2026-02-16 来自 上海
1欢迎注册 ZDZL OJ:https://oj.zdzltop.com 如无邮箱,可以私信我,我可以提供注册页面。无需邮箱,直接自行设置信息后自动注册。
1周前 来自 湖北
0妈呀大姐
1周前 来自 浙江
0吓得我直接把刚写完的猪国杀代码删了
1周前 来自 浙江
0
#include <iostream> using namespace std; int main() { int n; cin >> n; int maxn = -1e9; int minn = 1e9; for(int i = 1;i <= n;i++) { int a; cin >> a; maxn = max(maxn,a); minn = min(minn,a); } cout << maxn-minn; return 0; }2026-03-12 来自 浙江
0欢迎注册 ZDZL OJ:https://oj.zdzltop.com 如无邮箱,可以私信我,我可以提供注册页面。无需邮箱,直接自行设置信息后自动注册。
1周前 来自 湖北
0
那就受着

2026-02-15 来自 上海
0试试大模拟吧,你值得拥有
2026-02-15 来自 江苏
0
2026-02-15 来自 上海
0依旧拉进别墅
1周前 来自 浙江
0
并不多
2026-02-11 来自 浙江
0最短路的循环数量能把他吓哭了(
2026-02-15 来自 上海
0也不多把
2026-02-15 来自 浙江
0

































有帮助,赞一个