1 条题解
-
1
不得抄袭
#include<bits/stdc++h> using namespace std; #define int long long int T,n,ans; string s; int main() { cin>>T; while(T--) { int t=1; ans=0; cin>>s; n=s.size(); for(int i=1;i<n;i++) { if(s[i]==s[i-1]) { t++; } else { int p=t,cnt=0; while(p) { cnt++; p/=10; } ans=ans+cnt+1; t=1; } } int p=t,cnt=0; while(p) { cnt++; p/=10; } ans=ans+cnt+1; cout<<ans<<endl; } end
- 1
信息
- ID
- 3066
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 26
- 已通过
- 8
- 上传者