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

怎样做联盟网站/搜索引擎营销怎么做

怎样做联盟网站,搜索引擎营销怎么做,docker wordpress v,怎样做购物网站【描述】 给一段英文短文,单词之间以空格分隔(每个单词包括其前后紧邻的标点符号)。请将短文重新排版,要求如下: 每行不超过80个字符;每个单词居于同一行上;在同一行的单词之间以一个空格分隔&a…

【描述】

给一段英文短文,单词之间以空格分隔(每个单词包括其前后紧邻的标点符号)。请将短文重新排版,要求如下:

每行不超过80个字符;每个单词居于同一行上;在同一行的单词之间以一个空格分隔;行首和行尾都没有空格。

【输入】

输入第一行是一个整数n,表示英文短文中单词的数目. 其后是n个以空格分隔的英文单词(单词包括其前后紧邻的标点符号,且每个单词长度都不大于40个字母)。

【输出】

输出排版后的多行文本,每行文本字符数最多80个字符,单词之间以一个空格分隔,每行文本首尾都没有空格。


 

【分析:】

每一个单词的输出格式有三种情况:

  1. 是这一行的第一个单词(当前行字符总数+该单词长度>80)
  2. 是这一行的最后一个单词(当前行字符总数+单词长度=80)
  3. 在这一行中既不是第一个单词也不是最后一个单词(当前行字符总数+单词长度+1<=80)

对于情况1. 在输出单词前先换行

情况2. 输出单词后在换行

情况3. 输出单词后输出空格


 

【代码:】

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 using namespace std;
 5 
 6 int n;
 7 int num[2001];
 8 char atl[2001][51];
 9 
10 int main() {
11     scanf("%d", &n);
12     for(int i = 1; i <= n; i++) {
13         scanf("%s", atl[i]);
14         num[i] = strlen(atl[i]);
15     }
16     int sum = 0;
17     for(int i = 1; i <= n; i++) {
18         if(sum + num[i] + 1 <= 80) {
19             printf("%s ", atl[i]);
20             sum = sum + num[i] + 1;
21             continue;
22         }
23         if(sum + num[i] <= 80) {
24             printf("%s\n", atl[i]);
25             sum = 0;
26             continue;
27         }
28         sum = 0;
29         printf("\n%s ", atl[i]);
30         sum = sum + num[i] + 1;
31     }
32 }
单词排版

 

from:

http://noi.openjudge.cn/ch0113/17/

转载于:https://www.cnblogs.com/devilk-sjj/p/8997242.html

http://www.jmfq.cn/news/5122891.html

相关文章:

  • 义乌网站建设/长春seo关键词排名
  • 男女做暖暖的视频试看网站/阿里巴巴友情链接怎么设置
  • 网站业务怎么做的/灰色词排名上首页
  • 网站换源码如何保留以前的文章/百度推广怎么做步骤
  • 网站seo 工具/培训心得体会100字
  • 网站内容图片怎么做的/百度做广告怎么做
  • 温州做网站多少钱/谷歌浏览器安卓版下载
  • 小型视频网站建设/怎么让百度搜出自己
  • 江门手工外发加工网/快速排名优化系统
  • 纺织服装网站建设规划方案/免费论坛建站系统
  • 手机版网站/企业seo关键字优化
  • 南阳开网站制作/关键词优化顾问
  • 徐州制作网站软件/网推技巧
  • wordpress做商城网站/关键词诊断优化全部关键词
  • 潍坊网站建设推广报价/年度关键词有哪些
  • 用ps如何做模板下载网站/深圳推广网络
  • 杭州做网站优化/杭州seo技术培训
  • 品牌建设是指什么的行为过程/seo优化方案案例
  • 云梦模板网站优缺点/中国培训网的证书含金量
  • 邵阳网站网站建设/天天广告联盟
  • 青岛代理记账公司现状/官网排名优化
  • 网站维护多少钱/论坛推广工具
  • 网站开发案例/网络营销策划创意案例点评
  • 网站建设中图片/平台营销
  • 网站开发价格 北京/旅游网站网页设计
  • 网站建设改版攻略/软文推广例子
  • php政府网站模板/百度竞价排名机制
  • 事业单位网站建设计划/网站关键词优化价格
  • 那些网站可以做宣传/东莞百度推广排名
  • 青岛网站设计哪家便宜/抖音广告怎么投放