南阳理工628解题报告(小媛在努力)

来源:互联网 发布:淘宝小二网站 编辑:程序博客网 时间:2024/06/08 02:54

以前曾经用南阳理工的OJ做过题,但是限于当时水平所制,留下了很多没有做出来的题。今天偶然故地重游,顺手把以前没有做出来的题做一下。

先连续的数据的次数,在输出这个数据。

定义一个变量记录当前数据出现次数,在定义一个变量保存当前数据。当数据改变后输出次数、数据,当前数据改变

AC代码如下 time 92ms Memory 240

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


原创粉丝点击