输入n个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。提示:可定义一个数组b[],存储元素初始位置。若用结构体更方便
输入
输入数据有2行,第一行是一个正整数n(n<10000), 表示输入数据个数;第二行包含n个整数,用空格分开。
输出
输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置,数据之间用空格分开。
难度
中等
输入示例
10
1 2 3 5 4 6 8 9 10 7
输出示例
1 2 3 4 5 6 7 8 9 10
1 2 3 5 4 6 10 7 8 9
结构体c语言程序问题输入
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
相关推荐 更多相似问题
点击登录
提问题
悬赏问题
- ¥15 如何预处理存在负值的样本数据,使其能够全都成为正的
- ¥15 解决R语言出现“二进列运算符中有非数值参数”的问题
- ¥15 请问怎么通过css改变图片颜色
- ¥15 c语言文件读取到结构体以及写入
- ¥15 Blender: auto rig pro骨骼动画导出后变形穿模
- ¥15 C51单片机的设计思路哈
- ¥15 Linux脏牛提权漏洞
- ¥15 为何我用uni-data-checkbox 标签在APP里调试无法显示?
- ¥30 关于Stata软件OLS模型一些简单问题
- ¥15 list分组填充数据