- - -》关注博主公众号【C you again】,获取更多IT资源(IT技术文章,毕业设计、课程设计系统源码,经典游戏源码,HTML网页模板,PPT、简历模板,!!还可以投稿赚钱!!,点击查看- - - >>>>>

欢迎访问博主个人网站,记得收藏哦,点击查看 - - - >>>>

L1-039 古风排版

中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。

输入格式:

输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。

输出格式:

按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。

输入样例:

4
This is a test case

输出样例:

asa T
st ih
e tsi
 ce s

代码:

#include<stdio.h>
int main()
{int N;char str[10000];scanf("%d",&N);getchar();gets(str);// int len=strlen(str);// printf("%d",len);int i=0;while(str[i++]!='\0'){}int len=i-1;// printf("%d\n",i-1);int j;int temp=1;for(i=0;i<N;i++){int n;if(temp==1){if(len%N==0) j=(len-1)-(N-1);else j=(len-1)-((len%N)-1);n=j;temp=0;}else{j=++n;if(j>=len){str[j]=' ';str[j+1]='\0';}}for(;j>=0;j-=N){printf("%c",str[j]);}printf("\n");}return 0;
}

- - -》关注博主公众号【C you again】,获取更多IT资源(IT技术文章,毕业设计、课程设计系统源码,经典游戏源码,HTML网页模板,PPT、简历模板,!!还可以投稿赚钱!!,点击查看- - - >>>>>

欢迎访问博主个人网站,记得收藏哦,点击查看 - - - >>>>

团体程序设计天梯赛-练习集 L1-039 古风排版相关推荐

  1. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  2. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

  3. PAT : 团体程序设计天梯赛-练习集L1 个人题解

    另把天梯赛所有题解内容全部打包成了一个文档,可以自行下载:https://download.csdn.net/download/daixinliangwyx/11170075 L1-001 Hello ...

  4. 团体程序设计天梯赛-练习集 L1

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子[枚举] L1-007 念数字 ...

  5. 团体程序设计天梯赛-练习集 L1合集

    来自<https://www.patest.cn/contests/gplt> L1-001. Hello World 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句&qu ...

  6. 团体程序设计天梯赛-练习集 L1阶段 全部题解

    L1-001. Hello World 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 这道超级简单的题目没有任何输入. 你只需要在一行中输 ...

  7. 团体程序设计天梯赛-练习集-L1区001——048C语言全解

    题目链接:https://www.patest.cn/contests/gplt 所有一区的题都是用c语言编写的,都通过了,有的可能设计的比较复杂.仅供参考,同时也感谢网上的一些大佬们提供的思路.如果 ...

  8. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L2 答案,题解,附代码

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L2 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 知识点分类(32): 1.树锯结构(9):二叉树的存储,编号,遍历顺序转换,求深度,底层节点,从底 ...

  9. 团体程序设计天梯赛练习集题解整合

    网上介绍 团体程序设计天梯赛练习集 的文章已经很多了, 我的这篇文章是对练习集题解的整合,方便每一位备战 团体程序设计天梯赛 的同学使用. 一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必 ...

  10. 团体程序设计天梯赛-练习集 L1-033——L1-048

    团体程序设计天梯赛-练习集 /** @Description: 出生年* @version: * @Author: * @Date: 2021-03-25 08:13:57* @LastEditors ...

最新文章

  1. iOS调用系统相机文字改为中文
  2. C++的几种遍历形式
  3. Vue axios 中提交表单数据(含上传文件)
  4. error-2016-2-15
  5. linux cron读哪个文件,linux-管理cron作业创建的日志文件
  6. android strictmode有什么作用,Android 性能优化 之 StrictMode
  7. 基础的面试知识,成就面试宝典
  8. java+基于dom4j工具类_基于dom4j的xml映射实体的工具类(java)
  9. 【创建型】Prototype模式
  10. 离散数学第二章(知识点总结)续
  11. D1,4CIF,CIF,QCIF各代表的分辨率大小
  12. Qt 多语言切换——Qt语言家
  13. MM32F3277替换STM32
  14. Linux软件安装方法之rpm包安装
  15. userdel: user xxx is currently used by process xxx
  16. 怎样在Git码云上上传项目
  17. 基于STM32的指纹锁
  18. 官宣了!大杀四方的 Master 就是阿尔法狗
  19. Windows11无法使用PIN码进入系统
  20. 三维计算机动画,三维计算机动画的设计

热门文章

  1. 初探无水印信息图片加密技术
  2. PowerBI的中国地图制作流程
  3. TMS320F280049 EPWM子模块介绍 阅读记录1
  4. encodeURI 和 decodeURI
  5. 实训日记五 完善ui组件代码
  6. 怎么把照片做成动态的?如何让照片动起来?
  7. linux 跳过overwrite确认
  8. datetime parse java_java – LocalDateTime – 使用LocalDateTime.parse...
  9. 字体图标html制作网站,如何制作自己的web字体图标
  10. 50个最优秀的 Photoshop 实例教程【文字特效篇】