热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

信息学奥林匹克竞赛C++编程:数字迁移挑战

【题目描述】输入n个数,将这n个数中第m个元素移到数组末尾,按移动后的顺序输出所有数。【输入】第一行两个数n和m(其中0

【题目描述】
输入n个数,将这n个数中第m个元素移到数组末尾,按移动后的顺序输出所有数。

【输入】
第一行两个数n和m(其中0 第二行一共有n个数,代表数组里每个数的具体值。

【输出】
移动后的顺序输出所有数.。

【输入样例】
5 3
6 2 5 4 1

【输出样例】
6 2 4 1 5

代码

#include
using namespace std;
int m,n,s[31],k;
int main()
{scanf("%d%d",&n,&m);for(int i&#61;1;i<&#61;n;i&#43;&#43;){scanf("%d",&s[i]);if(i&#61;&#61;m)k&#61;s[i];}for(int i&#61;1;i<&#61;n;i&#43;&#43;){if(i!&#61;m)printf("%d ",s[i]);}printf("%d",k);return 0;
}

推荐阅读
author-avatar
Qualcommtjmag_716
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有