#7931: why?RE


cuh127 (futurhack~~~~~興國猩國也(絕對沒有在污辱女性))

學校 : 臺南市私立興國高級中學
編號 : 28132
來源 : [203.68.26.150]
最後登入時間 :
2014-04-02 16:51:03
d574. 節約符咒 -- jack1 | From: [120.115.4.12] | 發表日期 : 2013-07-10 00:21

#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
long long int a,i,j,y[10001000];char x[10001000],h[10001000];
scanf("%lld",&a);
long long int b=0;
for(i=0;i<10001000;i++)
y[i]=0;
scanf("%s",h);
x[0]=h[0];
y[0]=1;
for(i=1;i<a;i++)
{
if(h[i]!=h[i-1])
b++;
x[b]=h[i];
y[b]++;
}
if(2*(b+1)<a)
{for(i=0;i<=b;i++)
{printf("%d%c",y[i],x[i]);
}
printf("\n\n");
}
else
{
printf("%s",h);
printf("\n\n");
}
return 0;
}
 
#8083: Re:why?RE


rosynirvana (rosynirvana)

學校 : 不指定學校
編號 : 33880
來源 : [182.114.3.244]
最後登入時間 :
2017-07-24 00:02:04
d574. 節約符咒 -- jack1 | From: [182.114.31.219] | 發表日期 : 2013-08-11 23:52

大数组把stack给爆了 
#8326: Re:why?RE


cuh127 (futurhack~~~~~興國猩國也(絕對沒有在污辱女性))

學校 : 臺南市私立興國高級中學
編號 : 28132
來源 : [203.68.26.150]
最後登入時間 :
2014-04-02 16:51:03
d574. 節約符咒 -- jack1 | From: [118.233.170.236] | 發表日期 : 2013-10-13 18:39


謝謝
其實只要把陣列放到main的外面就可以了
 
ZeroJudge Forum