3336:【例57.3】火星人
3337:练57.1 全排列问题
3338:【例58.1】 明明的随机数
#include <bits/stdc++.h>
using namespace std;
int main()
{
int N,M=0,a[100],i,j;
cin>>N;
for(i=0;i<N;i++) {
cin>>a[M];
bool h=false;
for (j=0;j<M;j++){
if (a[j]==a[M]){
h=true;
break;
}
}
if(!h) M++;
}
sort(a,a+M);
cout<<M<<endl;
for (i=0;i<M;i++)
cout<<a[i]<<" ";
return 0;
}
3339:【例58.2】 序列处理
3340:【例58.3】 电梯运行时间
1022.交换次数(课程G)
#include<bits/stdc++.h>
using namespace std;
int N,ans;
int a[100010];
int main()
{
cin >> N;
for (int i=0; i < N; i++)
cin >> a[i];
for (int i=N ; i > 0; i--)
{
for (int j=0; j < i-1; j++)
if(a[j]>a[j+1]){
ans++;
swap(a[j],a[j+1]);
}
}
cout << ans;
return 0;
}
1023.兔子(课程G)
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a[105],ans=0;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
sort(a+1,a+n+1,greater<int>());
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
ans+=a[i];
}
}
cout<<ans;
return 0;
}
581.2.圆圈
int main()
{
int x;
for(int i=1;i<=10;i++)
{
cin>>x;
if( x>80 )
{
pen.o(x);
}
}
return 0;
}
582.3.正负数
int main(){
int n,a,b=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a;
b+=a;
if(b>0) {
p.c(3).fd(b).bk(b).rt(90).up().fd(20).lt(90).down();
}
else{
p.c(1).fd(b).bk(b).rt(90).up().fd(20).lt(90).down();
}
}
return 0;
}
583.4.波峰
1、Go C画图 视频集与习题集
2、《小学生C++趣味编程》第1单元--第7单元
3、《小学生C++趣味编程》视频 第1单元--第8单元
4、【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)
5、从零开始学习C++编程(1-36集)
6、C++信息学轻松入门系列(1-81集)
7、《啊哈,C语言》【代码】【习题答案】课后习题练习记录
8、信息学奥赛一本通-编程启蒙 第1-17集
9、C++版-----信息学奥赛一本通-----编程启蒙(1-19)
10、C++入门课(1-61)《信息学奥赛一本通 编程启蒙 C++版》
11、【信息学奥赛一本通-编程启蒙】部分视频集(2023.10.12)
12、《信息学奥赛一本通 编程启蒙C++版》第1课 -- 第86课
13、《信息学奥赛一本通编程启蒙(C++版)》知乎
14、信息学奥赛一本通-编程启蒙 解题目录
15、C++入门书太多了,有的还配有视频
比如:
(1)、《小学生C++趣味编程》第2版
(2)、青少年C++创意编程趣味课堂(微课版)-2019.11
(3)、小学生C++创意编程 视频教学版(2020.06)
(4)、中小学C++编程项目学习创意课堂(微课版)-2022.03
(5)、思维导图学C++趣味编程(上下全彩印刷)-2022.09