题目描述2064,编排字符串

请输入字符串,最多输出4 个字符串,要求后输入的字符串排在前面,例如

输入:EricZ

输出:1=EricZ

输入:David

输出:1=David 2=EricZ

输入:Peter

输出:1=Peter 2=David 3=EricZ

输入:Alan

输出:1=Alan 2=Peter 3=David 4=EricZ

输入:Jane

输出:1=Jane 2=Alan 3=Peter 4=David

输入
第一行为字符串个数m,接下来m行每行一个字符床,m不超过100,每个字符床长度不超过20。

输出
输出m行,每行按照样例格式输出,注意用一个空格隔开。

样例输入
5
EricZ
David
Peter
Alan
Jane
样例输出
1=EricZ
1=David 2=EricZ
1=Peter 2=David 3=EricZ
1=Alan 2=Peter 3=David 4=EricZ
1=Jane 2=Alan 3=Peter 4=David

注意,最多输出四个字符串,分两种情况,字符串个数小于<=4或>4

#include <iostream>
using namespace std;
int main(){int m;char str[100][21] = {};int i = 0;cin>>m;while(m--) {cin>>str[i];i++;if (i < 4) {for (int j = i-1; j >= 0; j--) {cout<<i-j<<'='<<str[j];if (j > 0) cout<<' ';}}else{for(int j = i-1; j >= i-4; j--) {cout<<i-j<<'='<<str[j];if (j > i-4) cout<<' ';}}cout<<endl;}return 0;
}

C/C++[codeup 2064]编排字符串相关推荐

  1. codeup墓地目录(算法笔记习题刷题笔记)

    在线codeup contest 地址:http://codeup.cn/contest.php Contest100000575 - <算法笔记>3.1小节--入门模拟->简单模拟 ...

  2. codeup墓地目录

    代码内容为原创C++ 在线codeup contest 地址:http://codeup.cn/contest.php Contest100000575 - <算法笔记>3.1小节--入门 ...

  3. 算法笔记CodeUp第一至第六章刷题记录

    文章目录 <算法笔记>2.2小节--C/C++快速入门->顺序结构 1.例题1-1-1 按要求输出信息(1) 2.例题1-1-2 按要求输出信息(2) 3.例题1-2-1 求两个整数 ...

  4. 【数据结构与算法】学习笔记-《算法笔记》-7

    查找元素 找x #include <cstdio> #include <cstring> #include <cmath> using namespace std; ...

  5. 新英汉翻译词典软件vb代码

    Private Sub Command1_Click() Dim i, Z As String Dim n As Integer i = Text1.Text For n = 1 To 960 Sel ...

  6. 从零开始入门 K8s | K8s 的应用编排与管理

    点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | 张振 来源 | 公众号「阿里巴巴云原生」 本文节选自<CNCF x Alib ...

  7. 08、MySQL—字符串型

    字符串型 1.Char 定长字符:指定长度之后,系统一定会分配指定的空间用于存储数据 基本语法: char(L),L代表字符数(中文与英文字母一样),L长度为0到255 2.Varchar 变长字符: ...

  8. 应用编排与管理:核心原理

    本节课程要点 K8s 资源的重要元信息: 使用阿里云服务演示一下如何去修改或查看 K8s 重要元数据: 详细分析控制器模式: 总结控制器模式特点. 资源元信息 1. Kubernetes 资源对象 首 ...

  9. 从零开始入门 K8s| K8s 的应用编排与管理

    作者 | 张振 阿里巴巴高级技术专家 一.资源元信息 1. Kubernetes 资源对象 我们知道,Kubernetes 的资源对象组成:主要包括了 Spec.Status 两部分.其中 Spec ...

  10. Codeup-问题 A: 【字符串】最长回文子串

    题目描述 输入一个字符串,求出其中最长的回文子串.子串的含义是:在原串中连续出现的字符串片段.回文的含义是:正着看和倒着看相同.如abba和yyxyy.在判断回文时,应该忽略所有标点符号和空格,且忽略 ...

最新文章

  1. Java线程入门第三篇
  2. CentOs Linux 文件位置标记
  3. 配置阿里巴巴的数据源
  4. 加载tensorflow模型后只运行变量名实现预测(sess.run)
  5. 【已解决】Dreamweaver修改快捷键
  6. 3500字的txt文件_split文件拆分与合并,看完还不会,拿头拍我
  7. 31.javaweb简介
  8. svn添加用户.sh
  9. 高可用Redis服务架构分析与搭建
  10. 最短路径——Floyd算法及优化(蓝桥杯试题集)
  11. Selenium 中文手册
  12. AtCoder Regular Contest 088 E - Papple Sort(树状数组+结论)
  13. 微服务架构开发实战:如何实现微服务的自动扩展?
  14. Git拉取指定远程分支
  15. JDK1.6和JDK1.7中,Collections.sort的区别,
  16. 熟悉常规B/S、C/S系统开发实现原理
  17. UE4/UE5 虚幻引擎,Light光照系列(一)
  18. 为什么使用SSH框架?SSH和SSM框架如何选择
  19. CSS第五天总结——PS切图、CSS属性书写顺序
  20. q7固件 数码视讯_数码视讯Q7的刷机

热门文章

  1. Oracle 查看表空间使用率,表空间扩展
  2. mysql 函数 截取,MySQL 字符串函数:字符串截取
  3. php元素排序算法,php 4大基础排序算法
  4. Hive语言手册-ORC
  5. MySQL 5.6版本二进制包多实例安装
  6. 利用 vimdiff 递归对比文件夹差异
  7. 【故障处理】一次RAC故障处理过程
  8. 9月6日 星期二 晴(晚上有雨)
  9. sha1 java 代码_HMAC-SHA1的java源代码实现
  10. java 文件描述符_文件描述符了解一下