当前位置: 首页 > article >正文

【例51.3】 平移数据

题目描述

将a数组中第一个元素移到数组末尾,其余数据依次往前平移一个位置。

输入

第一行为数组a的元素个数;
第二行为n个小于1000的正整数。

输出

平移后的数组元素,每个数用一个空格隔开。

样例输入 复制
10
1 2 3 4 5 6 7 8 9 10
样例输出 复制
2 3 4 5 6 7 8 9 10 1

 思路:无

代码:

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int x[n+1];
    for (int i = 0; i < n; i++) {
        cin>>x[i];
    }
    for (int i = 1; i < n; i++) {
        cout<<x[i]<<" ";
    }
    cout<<x[0];
    return 0;
}

状态:

———————————————————————————————————————————感谢您的观看 


http://www.kler.cn/a/518941.html

相关文章:

  • leetcode_链表 876.链表的中间节点
  • Effective C++ 规则50:了解 new 和 delete 的合理替换时机
  • 【ES实战】治理项之索引模板相关治理
  • MongoDB 备份与恢复综述
  • vite环境变量处理
  • docker 简要笔记
  • 头歌实训作业 算法设计与分析-动态规划(第1关:0/1背包问题)
  • 【Python】第四弹---深入理解Python控制流:从顺序到循环的全面解析
  • 论文速读|Beit: Bert pre training of image transformers.ICLR22
  • BGP分解实验·12——配置路由反射器
  • ML基础2-python中的可视化1:matplotlib
  • 汽车定速巡航
  • 2025数学建模美赛|E题成品论文
  • Mono里运行C#脚本35—加载C#语言基类的过程
  • 高阶C语言|数组名的深度解析(数组名结合sizeof与strlen的详解)
  • impact 影响分析学习笔记(一)
  • 【后端面试总结】mysql的join,left join,right join,full join分别是什么意思
  • maven 全局配置
  • 【Python使用】嘿马python高级进阶全体系教程第11篇:静态Web服务器-面向对象开发,1. 以面向对象的方式开发静态W
  • 79,【3】BUUCTF WEB [GXYCTF2019]BabysqliV3.0
  • mongoDB常见指令
  • Go中new和make的区别对比
  • 机器学习的通俗解释
  • Node.js下载安装及环境配置教程 (详细版)
  • 服务器中的流量主要是指什么?
  • RPC是什么?和HTTP区别?