古风排版 python
7-9 古风排版 (15 分)
中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。
输入格式:
输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。
输出格式:
按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。
输入样例:
4
This is a test case
输出样例:
asa T
st ih
e tsice s
代码如下:
num = int(input())
string = input()
while len(string)%num != 0:string += ' '
sum_number = len(string)//num
mylist = list()
for i in range(sum_number):myslice = string[i*num:(i+1)*num]mylist.append(myslice)mylist = list(reversed(mylist))result_list = list(zip(*mylist))for i in result_list:for index,j in enumerate(i):if index == len(i)-1:print(j)else:print(j,end='')
古风排版 python相关推荐
- 古风排版(python实现)(解包转置矩阵)(*号语法和zip的巧用)
L1-039 古风排版 (20 分) 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数. ...
- 7-1 古风排版 python版
中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长度不超过1000的非空 ...
- L1-039 古风排版 Python
L1-039 古风排版 - 20 分 题目 要点 代码 题目链接. 题目 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N( ...
- L1-039 古风排版 python实现
a=int(input() ) b=input() c=len(b) m=0 y=0 while c%a!=0: if c%a!=0: b=b+" "#补齐 ...
- PTA L1-039:古风排版 (python)
一.题目要求 二.参考代码 n=int(input()) s=input() for i in range(n):print( ''.join(reversed(s[i::n])).rjust(len ...
- Python入门习题(57)——团体程序设计天梯赛习题:古风排版
天梯赛习题:古风排版 题目描述 解题思路 数据结构 算法 细节 参考答案 测试用例 小结 题目描述 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入 ...
- python中英文古风排版_2017年天梯赛部分真题加Pat部分题目(1)
稳赢(2017年真题) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不让对方 ...
- L1-039 古风排版 (20 分)python
题目 L1-039 古风排版 (20 分) 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字 ...
- PTA L1-039 古风排版 C++实现
古风排版 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数.第二行给出一个长度不超过10 ...
- L1-039. 古风排版
L1-039. 古风排版 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 中国的古人写文字,是从右向左竖向排版的.本题就请你编写 ...
最新文章
- [语义]情感分析方向近况·0908
- easyui 消息框按钮文字修改
- html多窗口排列顺序,多窗口页面(Frames)
- python基础之if、while、for语句
- 牛客网(剑指offer) 第八题 跳台阶
- SpringBoot异常处理-自定义HandlerExceptionResolver
- Linux下c程序的编译方法:
- 【ArcGIS|空间分析】数据采集处理(全国大学生GIS技能大赛试题)
- b+树的增删改查_EF Core / 基础_从建库到增删改查
- 泰文Unicode编码表及排版规则
- http 连接池 java_HttpClient 连接池管理
- 李飞飞计算机视觉课程CS231n总结
- 07 面向对象编程-结构、封装、继承、多态、接口
- input如何禁止文本框输入的方法
- 接口做的好怎么形容_9个色彩搭配网站,没当过设计师也能做好配色了
- linux运行python
- LTspice基础教程-025.电路容差分析,蒙特卡罗分析(Monte Carlo)
- thinkphp5图片或者视频上传
- 童年神机小霸王(七) Mapper
- R语言入门——批量读取文件