求助
  • 板块灌水区
  • 楼主Silver_winter
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/5/7 21:07
  • 上次更新2024/5/8 10:26:29
查看原帖
求助
1125069
Silver_winter楼主2024/5/7 21:07

P1320 压缩技术(续集版) 咱就是说问题也不知道出在哪儿

#include<bits/stdc++.h>

using namespace std;
char w[105];
int a[1005],h,o;
int n;
int main(){
	cin>>w;
	n=strlen(w);
    for(int i=0;i<n;i++){
        a[i+1]=w[i]-'0';

    }
    for(int i=n+1;i<=n*(n-1);i++){
        cin>>w[i];
        a[i]=w[i]-'0';
 
    }
    cout<<n<<" ";
    for(int i=1;i<=n*n;i++){
        for(int j=i;j<=n*n;j++){
            if(a[i]!=a[j])break;
            else if(a[i]==a[j])o++;
        }
        
        cout<<o<<" ";
        i+=o-1;
        o=0;
    }
	return 0;
}
2024/5/7 21:07
加载中...