4 条题解

  • 0
    @ 2024-9-24 14:53:27

    #include<stdio.h> #include<string.h> int main(){ int n,i; scanf("%d",&n); while(n--){ int t=1; int z=0; char arr[1000]; scanf("%s",arr); int a=strlen(arr); int b[80]={0}; for(i=0;i<a;i++){ if(arr[i]=='O'){ b[i]=t; t++; } else{b[i]=0;t=1;} z+=b[i]; } printf("%d",b[0]); for(i=1;i<a;i++){ printf("+%d",b[i]); } printf("=%d\n",z); }

    return 0;
    

    }

    信息

    ID
    209
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    (无)
    递交数
    609
    已通过
    205
    上传者