Processing math: 100%
祝同学们学习进步,编程快乐!
Problem 4183 --2025AHCPC_K二值图像

4183: 2025AHCPC_K二值图像

"
Time Limit 1 秒/Second(s) Memory Limit 128 兆字节/Megabyte(s)
提交总数 0 正确数量 0
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签

        二值图像是数字图像处理和机器视觉的一种主要介质.   而游程编码   (Run Length Encoding, RLE) 是一种统计编码.   主要技术是检测重复的比特或字符序列,   并用他们的出现次数取而代之.   比较适合于二值图像的编码.

         针对一个待压缩序列,   游程编码的构造方式如下:

         将序列连续的部分提取出来;

         对于每一段连续的部分,   把他替换成连续段的长度和该段的元素,   例如,   " 0 "应当被替换为 " 10 ",   表示有 1 个 0,   " 999999999999 " 应当被替换为 " 129 ",   意义同上;

         将替换后的段按照原顺序输出.

         有一个用于二值图像膨胀和腐蚀的神经网络只能接收游程编码形式的输入,   而小 M 为了提升这个神经网络的迁移能力,   对其中间层进行了修改,   使其能够处理全彩图像,   所以这个神经网络的输入与传统二值图像不同,   不止为 0\/1 串,   而是只含大小写字母和数字   (不包含其他符号)   的 BASE64 串.   请你编写程序,   将一个待压缩序列转换为游程编码,   作为神经网络的输入.

第一行输入一个整数 N.

         第二行输入一个长度为 N 的序列 S,   表示指定的序列.

       一行,   输出转换后的序列.
6
114514
211451114

推荐代码 查看4183 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[ ms]
内存最少[ KB]
第一AC
第一挑战 18965y 1195660 2025-05-26 15:15:56

赛题来源/所属竞赛 2025安徽省大学生程序设计大赛 N/A

竞赛编号 竞赛名称 竞赛时间 访问比赛
AOJ
祝同学们学习进步,编程快乐!