ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

C++课后习题训练记录Day182

C++课后习题训练记录Day182 1.练习项目 问题描述在一个神秘的岛屿上有一支探险队发现了一批宝藏这批宝藏是以整数数组的形式存在的。每个宝藏上都标有一个数字代表了其珍贵程度。然而由于某种神奇的力量这批宝藏的顺序被打乱了探险队需要将宝藏按照珍贵程度进行排序以便更好地研究和保护它们。作为探险队的一员肖恩需要设计合适的排序算法来将宝藏按照珍贵程度进行从小到大排序。请你帮帮肖恩。输入描述输入第一行包括一个数字 n 表示宝藏总共有 n 个。输入的第二行包括 n 个数字第 i 个数字 a[i] 表示第 i 个宝藏的珍贵程度。数据保证 1≤n≤1000,1≤a[i]≤106 。输出描述输出 n 个数字为对宝藏按照珍贵程度从小到大排序后的数组。2.选择课程在蓝桥云课中选择题库选择题号3225并开始练习。3.开始练习1源码 #include iostreamusing namespace std;const int N 1e3 10;int a[N];int main(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int n;cinn;for(int i1;in;i)cina[i];for(int in;i1;i--){for(int j1;ji-1;j){if(a[j]a[j1])swap(a[j],a[j1]);}}for(int i1;in;i)couta[i] \n[in];return 0;}2检验结果对此代码进行检验检验后无报错提交此代码判题结果为正确100分。3练习心得注意每段代码末尾的分号是否存在 如不存在则需即使补充输入法 是否切换为英语模式语法是否错误。
返回列表