3306:练51.3 纸杯猜数
练 51.3 纸杯猜数
信息学奥赛一本通启蒙版 3306纸杯猜数
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,a[50005],c,b;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<=m;i++){
cin>>c>>b;
swap(a[c],a[b]);
}
for(int i=1;i<=n;i++){
cout<<a[i]<<" ";
}
return 0;
}
3307:【例52.1】 不与最大数相同的数字之和
[例52.1]不与最大数相同的数字之和
1113:不与最大数相同的数字之和
openjudge_1.9_07_不与最大数相同的数字之和
1113:不与最大数相同的数字之和
1113:不与最大数相同的数字之和_哔哩哔哩_bilibili
奥赛一本通数组题目精讲 1112 最大值和最小值的差 1113 不与最大数相同的数字之和 1114 白细胞计数_哔哩哔哩_bilibili
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,a[105],maxn,ans=0;
cin>>n;
cin>>a[1];
maxn=a[1];
for(int i=2;i<=n;i++) {
cin>>a[i];
if(a[i]>maxn) maxn=a[i];
}
for(int i=1;i<=n;i++){
if(a[i]!=maxn) ans+=a[i];
}
cout<<ans;
return 0;
}
3308:【例52.2】 序列倒置
[例52.2]序列倒置
#include<iostream>
#include<string>
using namespace std;
int a[10005],f=1;
int main(){
while(cin>>a[f]){
f++;
}
for(int i=f-1;i>=1;i--){
cout<<a[i]<<" ";
}
return 0;
}
3309:练52.1 输出成绩
3309:练52.1 输出成绩
#include<iostream>
using namespace std;
double a[1005],n,ans=0;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
ans+=a[i];
}
ans=ans/n;
printf("%.3lf",ans);
for(int i=1;i<=n;i++){
if(a[i]>ans){
cout<<endl<<a[i];
}
}
return 0;
}
3310:练52.2 数组间的比较大小
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[15],b[15],d=0,z=0,x=0;
for(int i=1;i<=10;i++)cin>>a[i];
for(int i=1;i<=10;i++){
cin>>b[i];
if(a[i]>b[i]) d++;
if(a[i]==b[i]) z++;
if(a[i]<b[i]) x++;
}
cout<<d<<" ";
cout<<z<<" ";
cout<<x<<endl;
if(d>x) cout<<"a>b";
else if(d==x) cout<<"a=b";
else cout<<"a<b";
cout<<endl;
return 0;
}
《信息学奥赛一本通 编程启蒙C++版》3036-3040(5题)
《信息学奥赛一本通 编程启蒙C++版》3041-3045(5题)
《信息学奥赛一本通 编程启蒙C++版》3046-3050(5题)
《信息学奥赛一本通 编程启蒙C++版》3051-3055(5题)
《信息学奥赛一本通 编程启蒙C++版》3056-3060(5题)
《信息学奥赛一本通 编程启蒙C++版》3061-3065(5题)
《信息学奥赛一本通 编程启蒙C++版》3066-3070(5题)
《信息学奥赛一本通 编程启蒙C++版》3071-3075(5题)
《信息学奥赛一本通 编程启蒙C++版》3076-3080(5题)
《信息学奥赛一本通 编程启蒙C++版》3081-3085(5题)
https://blog.csdn.net/dllglvzhenfeng/article/details/139225305
《信息学奥赛一本通 编程启蒙C++版》3086-3090(5题)
https://blog.csdn.net/dllglvzhenfeng/article/details/139225948
《信息学奥赛一本通 编程启蒙C++版》3091-3095(5题)
《信息学奥赛一本通 编程启蒙C++版》3096-3100(5题)