欢乐赛50 1~4
2025-06-30 07:23:47
发布于:北京
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"###.###"<<endl;
cout<<"#...#.#"<<endl;
cout<<"###.#.#"<<endl;
cout<<"..#.#.#"<<endl;
cout<<"###.###";
return 0;
}//1ms
输入输出 难度红
2.
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,a,q,mi=20000,b;
cin>>n>>m>>a>>q;
for(int i=1;i<=q;i++){
cin>>b;
mi=min(mi,b);
}
long long mj=(n-a)*(m-mi);
cout<<mj;
return 0;
}//2ms
难度 红 知识点循环
3.
#include<iostream>
using namespace std;
int main(){
int n,sum=0;
cin>>n;
int a[n+10],b[n+10];
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
cin>>b[i];
}
for(int i=0;i<n;i++){
if(a[i]>b[i]){
sum+=3;
}else if(a[i]<b[i]){
sum-=3;
}
}
cout<<sum;
return 0;
}
定义两个数组即可
4.
#include<iostream>
using namespace std;
int n,m,a[100010],cnt;
int main(){
int n,m;
cin>>n>>m;
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
int x;
cin>>x;
a[x];
}
}
for(int i=0;i<=100000;i){
if(a[i]==n){
cnt++;
}
}
cout<<cnt;
return 0;
}
全部评论 4
d
2025-06-30 来自 北京
0d
2025-06-30 来自 北京
0d
2025-06-30 来自 北京
0d
2025-06-30 来自 北京
0
有帮助,赞一个