小媛在努力

时间限制:1000 ms  |  内存限制:65535 KB
难度:2
描述
在多媒体数据处理中,数据压缩算法尤为重要。小媛上完课后就想自己发明一个数据压缩算法。她想呀想,终于想到一个方法。在多媒体数据中有很多数据都是重复的,所以她想把连续相同的数据用数据出现的次数和数据本身表示。例如:1 1 1 2 3 3 3 3 3  压缩后及为3 1 1 2 5 3(表示3个1,1个2和5个3)。有想法后小媛就希望把它用代码实现了。但是大家都知道小媛现在整天都忙着苦B的复习考研,连电脑都摸不到。所以她希望作为ACMer的你帮她写一下。

输入
输入包含多组数据,第一行一个数字T代表输入样例数。

每组样例开始一个数M < 10^7表示这组数据中数字的个数,接下来M个数表示要被压缩的数字(数字都不超过int表示的范围)。

输出
每组测试数据输出一行数字对,如上面描述的一样。两个数字之间用一个空格隔开。
样例输入
1
9 1 1 1 2 3 3 3 3 3 
样例输出
3 1 1 2 5 3

看到这道题是不是想排序?千万别排,认真读题

ac代码:

#include<stdio.h>
int num[10000000];
int main()
{int n,t,i,temp,sum;scanf("%d",&t);while(t--){scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&num[i]);temp=num[0];sum=1;for(i=1;i<n;i++){if(num[i]==temp){sum++;}else{printf("%d %d ",sum,temp);temp=num[i];sum=1;}}printf("%d %d ",sum,temp);printf("\n");}return 0;
}

NYOJ 638 小媛在努力(水)相关推荐

  1. NYOJ 628 小媛在努力

    小媛在努力 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法 ...

  2. nyoj 628 小媛在努力【大水题】

    小媛在努力 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法 ...

  3. nyoj 628 小媛在努力 【搜索】

    第一次是直接建一个10^7的数组 结果  内存大的要死!! 是不是可以不建数组 这下好了 小媛在努力 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 在多媒体数据处理中, ...

  4. NYOJ 628--小媛在努力【水题】

    小媛在努力 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法 ...

  5. 628 小媛在努力【水题】

    小媛在努力 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法 ...

  6. ZZULIOJ--1261: 小媛在努力

    1261: 小媛在努力 时间限制: 1 Sec 内存限制: 128 MB 提交: 515 解决: 150 [状态] [提交] [命题人:admin] 题目描述 在多媒体数据处理中,数据压缩算法尤为重要 ...

  7. zzulioj -- 1261 : 小媛在努力

    1261: 小媛在努力 时间限制: 1 Sec 内存限制: 128 MB 提交: 624 解决: 187 [状态] [讨论版] [提交] [命题人:admin] 题目描述 在多媒体数据处理中,数据压缩 ...

  8. poj题目分类 [转载于=小媛在努力原创]

    poj题目分类 [转载于=小媛在努力原创] 标签(空格分隔): oa poj题目分类 转载于小媛在努力原创 初期 一基本算法 1枚举 poj1753poj2965 2贪心poj1328poj2109p ...

  9. 2021/3/6 OJ每日一题 小媛在努力

    小媛在努力 在多媒体数据处理中,数据压缩算法尤为重要.小媛上完课后就想自己发明一个数据压缩算法.她想呀想,终于想到一个方法.在多媒体数据中有很多数据都是重复的,所以她想把连续相同的数据用数据出现的次数 ...

最新文章

  1. 2022-2028年中国电容器电子薄膜行业市场研究及前瞻分析报告
  2. dns 服务器无法从应用程序目录分区,DNS 区域不随事件 4000 和 4007 一起加载 - Windows Server | Microsoft Docs...
  3. javaWeb Note1
  4. 大数据如何促进经济增长?中国优势及应对 | 互联网经济学
  5. RTP/RTCP中的Jitter
  6. 如何简单利用git_stats脚本统计项目的代码量(以及win平台使用时的错误排除)...
  7. httprequest存储的是字符内容 而文本内容是以字节形式上传的;所以普通的取值方式无法从httprequest取到值...
  8. 图像/视频超分之降质过程
  9. 机器学习最简单算法——KNN算法(K-Nearest Neighbor)
  10. nginx的学习笔记,第四记。
  11. t9.php,TPHP框架
  12. Linux libmodbus库编译,libmodbus编译安装使用
  13. 忘记ubuntu登录密码
  14. 乔布斯斯坦福毕业演讲
  15. 对象base64转码_什么是 Base64 编码
  16. 淘宝直播商品识别大赛
  17. Python爬虫抓取指定网页图片代码实例
  18. 一些浏览器播放视频的时候进度条有动,画面是空白的
  19. NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(二):使用FREERTOS点亮LED
  20. 帮你解读身份证号码的秘密

热门文章

  1. Python中numpy库中 axis=0,axis= 1轴的详解
  2. 【无标题】python从入门到实践练习12-2,游戏角色,找一副你喜欢的角色游戏位图..............
  3. Photoshop 人物素描化
  4. gridview点击事件和滚动事件
  5. “FCK编辑器”版本识别及信息收集技术
  6. lftp的使用以及常见的指令
  7. SAP ABAP 解析JSON
  8. 论文阅读:HeadGAN: One-shot Neural Head Synthesis and Editing
  9. 2022年京东春节有活动吗?春节期间京东有什么活动?
  10. 服务器机箱销售跑哪些地方,想求教大家怎样才能跑业务做好销售,线下如何寻找客户...