#16908: C 參考


easylin0126@gmail.com (林榮翼)

學校 : 臺北市立成功高級中學
編號 : 89424
來源 : [140.114.207.162]
最後登入時間 :
2023-09-27 16:33:24
d139. Compressed String -- 章魚教學網站-97學年度程設馬拉松賽 | From: [27.242.126.20] | 發表日期 : 2019-02-18 23:22

#include<stdio.h>
#include<string.h>
int main(){
int count,i;
char n[1000];
while(scanf("%s",n)!=EOF){
for(i=0;i<strlen(n);i++){
count=1;
while(n[i]==n[i+1]){
i++;
count++;
}
if(count==1)
printf("%c",n[i]);
else if(count==2)
printf("%c%c",n[i],n[i]);
else
printf("%d%c",count,n[i]);
}
printf("\n");
}
}

 
ZeroJudge Forum