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

Python做网站难不难地推一手项目平台

Python做网站难不难,地推一手项目平台,行唐县网站建设,哪个网站做分享赚佣金中国的古人写文字&#xff0c;是从右向左竖向排版的。本题就请你编写程序&#xff0c;把一段文字按古风排版。 输入格式&#xff1a; 输入在第一行给出一个正整数N&#xff08;<100&#xff09;&#xff0c;是每一列的字符数。第二行给出一个长度不超过1000的非空字符串&a…

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

输入格式:

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

输出格式:

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

输入样例:

4
This is a test case

输出样例:

asa T
st ih
e tsice s

 参考代码:

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
const int N = 10010;
char g[N][N];
int n;
char s[N];
int main()
{cin>>n;getchar();string s;getline(cin,s);int len = s.size();int m = len/n;while(n*m<len) m++;int cnt = 0;for(int i=m-1;i>=0;i--)for(int j =0;j<n;j++){if(cnt<s.size()) g[j][i] = s[cnt++];else g[j][i] = ' ';}for(int i=0;i<n;i++){for(int j=0;j<m;j++)cout<<g[i][j];cout<<endl;}return 0;}

代码思想:给出了n==行,求出列数,m=size()/n,但当size%n!=0时说明m取的太小字符串不能全部存入。

eg:size = 15,n=4,m=15/4= 3,但是n*m==12存不开,所以找到n*m刚好大于size的时候。

将数据存入矩阵中读出:(如果按从(0,0)每行读取)

存储图:7,4,1

               8,5,2

               9,6,3

通过先从最后一列存储得到矩阵。

http://www.dinnco.com/news/72229.html

相关文章:

  • iapp怎么把网站做软件百度网络推广怎么做
  • 吉林大学学院网站建设群网络销售怎么样
  • 菏泽哪家网站设计公司好百度怎么投放广告
  • 内蒙古网站制作seo站内优化和站外优化
  • 网站做关键词库的作用广告推广接单平台
  • 暴雪回归成都网络优化托管公司
  • 上海迪士尼乐园官网优化搜索引擎的方法
  • 网站项目建设计划中国十大营销策划机构
  • 福田住房和建设局网站semantics
  • 个人域名用来做淘宝客网站如何给企业做网络推广
  • wordpress 查看url搜索引擎关键词优化方案
  • 西安哪个公司可以做网站襄阳网站seo
  • 网站做seo屏蔽搜索营销网络的建设怎么写
  • 程序员外包公司到底值不值得去seo推广什么意思
  • 国外简洁的网站seo学习
  • 微信视频网站怎么做百度识图扫一扫
  • 做胃镜多少钱天津津门网站I营销型网站有哪些功能
  • 贵阳专业做网站的公司短网址生成网站
  • app开发费用预算表格seo整站排名
  • 陕西省交通建设集团公司西商分公司网站网络营销和网上销售的区别
  • 网站建设如何就接入支付宝南宁做网站公司
  • 想做国外的客户做网站怎么弄策划营销推广方案
  • 网站设计 mac运营seo是什么意思
  • 网站首页原型图网赌怎么推广拉客户
  • 网站开发的主要阶段搜索引擎优化的技巧
  • 如何分析网站设计网络营销管理系统
  • 前端如何做双语网站在线刷高质量外链
  • 网站制作推广网络优化培训要多少钱
  • 免费淘宝网站建设商品推广软文范例300字
  • 天津网站定制公司最新军事新闻事件今天