1442. 单词处理器
Powered by:NEFU AB-IN
Link
文章目录
- 1442. 单词处理器
- 题意
- 思路
- 代码
1442. 单词处理器
题意
奶牛 Bessie 正在完成她的写作课的一篇作文。
由于她写字很难看,她决定用一个单词处理器来输入这篇作文。
这篇作文共有 N 个单词,用空格分隔。
每个单词的长度在 1 到 15 之间,仅由大写和小写字母组成。
根据作业的要求,这篇作文需要用一种特别的方式排版:
每一行包含的字符不超过 K 个,空格不计。
幸好 Bessie 的单词处理器能够处理这样的要求,它会按照如下的方式:
如果 Bessie 输入了一个单词,这个单词能够放进当前行,就放在当前行。
否则,将这个单词放到下一行,然后继续向下一行添加单词。
当然,同一行中的单词之间仍然用一个空格分隔。每一行的结尾都不应当有空格。
很不幸,Bessie 的单词处理器刚好坏了。
请帮助她正确地排版她的作文!思路
模拟即可
代码
''' Author: NEFU AB-IN Date: 2022-03-19 12:27:07 FilePath: \ACM\Acwing\1442.py LastEditTime: 2022-03-19 12:27:08 ''' n, k = map(int, input().split())words = list(input().split())cnt = k for i in range(n):if len(words[i]) > cnt:print()cnt = kprint(words[i], end = " ")cnt -= len(words[i])
1442. 单词处理器相关推荐
- 1442. 单词处理器 Java题解
输入样例: 10 7 hello my name is Bessie and this is my essay 输出样例: hello my name is Bessie and this is my ...
- AC 单词处理器(模拟)
奶牛 Bessie 正在完成她的写作课的一篇作文. 由于她写字很难看,她决定用一个单词处理器来输入这篇作文. 这篇作文共有 NN 个单词,用空格分隔. 每个单词的长度在 11 到 15 之间,仅由大写 ...
- 春季每日一题2022 Week 1 【完结】
目录 3346. 你知道你的ABC吗[排序] 3358. 放养但没有完全放养[贪心] 3370. 牛年[模拟] 3745. 牛的学术圈 I[二分] 1459. 奶牛体操[暴力] 1442. 单词处理器 ...
- 基于深度模型的日志序列异常检测
基于深度模型的日志序列异常检测 日志异常检测的核心是利用人工智能算法自动分析系统日志来发现并定位故障.根据送入检测模型的数据格式,日志异常检测算法模型分为序列模型和频率模型,其中序列模型又可以分为 ...
- Java开发高频英语单词800+,熟悉后英文障碍又少了
高频词就是出现频率很高的单词,它们是我用软件从Java API中常用的5个包(lang, util, io, net, sql)整理的,涉及的文档有1702个.单词的意思大多不是通用的,已经选取了计算 ...
- 程序员必知1700英语单词
转自:https://blog.csdn.net/z770816239/article/details/80043967 1. file n. 文件:v. 保存文件 2. command n. 命令, ...
- 整理程序员常用英语单词1695个
序号 英文 词性和中文 1 file n.文件:v.保存文件 2 command n.命令,指令 3 use v.使用,用途 4 program n.程序 5 line n. (数据,程序)行,线路 ...
- 【单词】计算机常用1700单词
1. file n. 文件:v. 保存文件 2. command n. 命令,指令 3. use v. 使用,用途 4. program n. 程序 5. line n. (数据,程序)行,线路 6. ...
- 计算机常用英语单词1500
1. file n. 文件:v. 保存文件 2. command n. 命令,指令 3. use v. 使用,用途 4. program n. 程序 5. line n. (数据,程序)行,线路 6. ...
最新文章
- java 调用mysql存储过程
- CountDownLatch、CyclicBarrier、Semaphore的区别,你知道吗?
- 分享10 比较非常实用的 Docker技巧,欢迎收藏!
- 1千条数据平均分配给15人_5项数据挂零!但5犯太吓人!CBA第1狠人场均干1人
- 计算机系统的组成doc,计算机系统的基本组成.doc
- java tostring格式_如何在Java中使用toString()获得数字的字符串表示形式?
- jquery获取iframe里的js事件
- 孤独的周鸿祎,落寞的 360
- mysql8.0连接错误_MySql 8.0连接失败
- 栅栏密码怎么写java程序_简单栅栏密码加密器的JSF版
- [导入]Nutch 简介 [官方]
- 只争朝夕,不负韶华,告别2019,开启2020年新的奋斗征程!
- h5页面定位偏移的问题--解答
- 让Siri当你的管家,用iPhone玩转小米智能家居
- HNUCM 道具的魅力值(贪心算法)
- 微信小程序-简历信息显示
- 社会关系网络(SNA)如何应用于团伙欺诈识别
- JAVA学习笔记 (语言入门篇01)
- discuz论坛安装流程
- win10如何退出“暂停7天更新”? 恢复自动更新