POJ-1016-Numbers That Count
发布日期:2021-06-30 16:05:00
浏览次数:3
分类:技术文章
本文共 1470 字,大约阅读时间需要 4 分钟。
大致题意: 题意不难懂,对于任意的数字串n,都可以压缩存储为 c1 d1 c2 d2 … ck dk 形式的数字串 而存在一些特别的数字串,其压缩前后的样子是一模一样的 定义这种数字串为self-inventorying当我们把n看成原串,
A为n压缩1次后的数字串, B为n压缩2次后的数字串(即A压缩1次后的数字串) …以此类推 K为n压缩k次后的数字串(即K-1压缩k-1次后的数字串)则可以延伸出数字串n的3种属性:
1、 n压缩1次就马上出现self-inventorying特性,即 n n n n n n n … 2、 n压缩j次后的数字串J出现self-inventorying特性,即 n A B C…H I J J J J J J J 3、 n压缩j次后的数字串J,每再压缩K次,重新出现数字串J,即n A B… J …K J …K J…K J 其中K称为循环间隔,K>=2。现给定一字符串,输出其属性。 属性1优于属性2,属性2优于属性3。
使用C++STL可以轻松解决这个题目,所以强大的STL还是要熟练掌握的。
AC代码:
/* Source CodeProblem: 1016 User: 160930010Memory: 720K Time: 141MSLanguage: G++ Result: AcceptedSource Code*/ #include#include #include #include
转载地址:https://kaven.blog.csdn.net/article/details/76862698 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年05月01日 13时36分58秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
fmt在bss段(neepusec_easy_format)
2019-04-30
tensorflow 数据格式
2019-04-30
tf keras SimpleRNN源码解析
2019-04-30
MyBatisPlus简单入门(SpringBoot)
2019-04-30
攻防世界web进阶区web2详解
2019-04-30
xss-labs详解(上)1-10
2019-04-30
xss-labs详解(下)11-20
2019-04-30
攻防世界web进阶区ics-05详解
2019-04-30
攻防世界web进阶区ics-04详解
2019-04-30
sql注入总结学习
2019-04-30
Python 之 histogram直方图
2019-04-30
Python实现决策树 Desision Tree & 可视化
2019-04-30
决策树 Decision tree
2019-04-30
nominal和ordinal & 数据处理中四种基本数据类型
2019-04-30
Trie树(字典树)
2019-04-30
COMP7404 Machine Learing——ROC
2019-04-30
MATLAB与CUDA
2019-04-30
Linux png转jpg (convert命令)
2019-04-30