不会做看我的,新手代码,有注释
2023-11-16 20:57:57
发布于:江苏
78阅读
0回复
0点赞
话不少说,直接上代码
击败了0%的用户
#include <bits/stdc++.h>
using namespace std;
int sw=INT_MIN,l=1,p=1,cs=1;
int acgo=0,wago=0;//两狗的画的价值
int main(){
int n;
cin>>n;
int k[114514];
int c[114514];
for(int i=1;i<=n;i++) cin>>k[i];//将数组里所有的数从小到大排列,记录到c数组里
for(int oi=1;oi<=n;oi++){
for(int i=1;i<=n;i++){
if(k[i]>sw){
sw=k[i];
l=i;
}
}
k[l]=0;
c[p]=sw;
p++;
sw=0;
}
for(int i=0;i<=n;i+=4){//计算两狗书价格总和
acgo+=c[i];//这么写不需要考虑最后有几本
acgo+=c[i+1];
wago+=c[i+2];
wago+=c[i+3];
}
if(acgo>wago) cout<<acgo-wago;//因为没学过函数,所以这么写
else if(wago>acgo) cout<<wago-acgo;
else cout<<0;
return 0;
}
这里空空如也
有帮助,赞一个