ZOJ 2886 Look and Say
問題
122344→11221324のような変換をする。(1個の1,2個の2,1個の3,2個の4).。
コード
int main(){ int n; cin>>n; while(n--){ string s; cin>>s; s += '#'; int count = 1; FOR(i,1,s.size()){ if(s[i]!=s[i-1]){ printf("%d%c",count,s[i-1]); count = 1; }else{ count++; } } putchar('\n'); } return 0; }