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

集团网站设计方案潍坊百姓网免费发布信息网

集团网站设计方案,潍坊百姓网免费发布信息网,软装设计网站有哪些,灯具公司网站模板题目再现 中国的古人写文字&#xff0c;是从右向左竖向排版的。本题就请你编写程序&#xff0c;把一段文字按古风排版。 输入格式&#xff1a; 输入在第一行给出一个正整数N&#xff08;<100&#xff09;&#xff0c;是每一列的字符数。第二行给出一个长度不超过1000的非…

题目再现 

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

输入格式:

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

输出格式:

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

输入样例:

4
This is a test case

输出样例:

asa T
st ih
e tsice s

 AC代码及思路

#include <iostream>
#include <string>
#include <cstring>
#include <cmath>
using namespace std;
int main() {int n;cin >> n;cin.ignore();char str1[1001];//字符串需要额外的一个字节来存储字符串的结尾空字符 ('\0'),这个空字符用于标志字符串的结束cin.getline(str1,sizeof(str1));int count_lie = ceil(1.0* strlen(str1) /n );//计算有多少列for (int i = 0; i < n; i++){for (int j = count_lie; j > 0; j--){//下标+1,相当于是总字符个数,如果超过了字符串的长度,那么证明它最后一行要输出空格if ((j - 1)*n + i +1 > strlen(str1)){cout << " ";}else{cout << str1[(j - 1)*n + i];}}cout<<endl;}return 0;
}

http://www.yayakq.cn/news/890199/

相关文章:

  • 智慧团建网站入口pc端wordpress页面中去掉分页
  • 做网站用什么框架wordpress更改主题背景
  • 淮安网站建设多少钱湖南省网站建设
  • 长春网站制作wang不是用于制作网页的软件
  • 阿里云虚拟主机可以做几个网站e福州官方网站
  • 谁能做网站开发网站备案需要多久
  • 网站制作公司排名旅游网站设计理念
  • 襄阳旅游景点网站建设廊坊网站建设精灵
  • 网站建设需求指引WordPress 经典编辑器
  • 联雅网站建设服务器如何创建一个网站
  • 网站建设宝安中小企业网站建设服务公司
  • 做网站的文案怎么写wordpress访问地址
  • 最优的网站建设推广wordpress仿喜马拉雅
  • 揭阳网站建设antnwwordpress 列表图片
  • 湖北专业网站建设广告网站留电话整人
  • 什么是网站前台wordpress 加cdn
  • 深圳企业做网站公东莞百度快速排名提升
  • 网站建设工作要求深圳企业网站建设价格
  • dart 网站开发网站建设的基本话术
  • 免费网站推广网址杭州网站排名服务
  • 网站访客qq获取系统 报价c 网站开发案例详解下载
  • 怎么在手机上做网站广州关于进一步优化
  • 建设银行官方网站打不开啊营销qq软件
  • 广州网站订制开发怎样创建快捷方式
  • 网站建设 重点wordpress建站企业站
  • 我的网站为什么打不开怎么回事做网站是否要去工商备案
  • 宁波品牌网站建设网上购物哪个网站最好
  • 利用技术搭建网站做网站代理赣州广播电视台
  • 用dw制作影视网站怎样做房地产店铺首页设计过程
  • 商务网站网络环境设计大型网站空间费用