标签:des style blog http color io os ar java
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 228 Accepted Submission(s): 90
1 #include<cstdio> 2 #include<cstring> 3 #include<iostream> 4 using namespace std; 5 const int maxn=100050; 6 char str[maxn]; 7 int sac[27]; 8 int main() 9 { 10 int cas,st,pos,k; 11 scanf("%d",&cas); 12 while(cas--) 13 { 14 memset(sac,0,sizeof(sac)); 15 scanf("%s %d",str,&k); 16 __int64 ans=0; 17 st=0; 18 for(int i=0;str[i]!=‘\0‘;i++) 19 { 20 pos=str[i]-‘a‘; 21 sac[pos]++; 22 if(sac[pos]>k) 23 { 24 while(str[st]!=str[i]) 25 { 26 sac[str[st]-‘a‘]--; 27 st++; 28 } 29 sac[str[st]-‘a‘]--; 30 st++; 31 } 32 ans+=(i-st+1); 33 } 34 printf("%I64d\n",ans); 35 } 36 return 0; 37 }
标签:des style blog http color io os ar java
原文地址:http://www.cnblogs.com/gongxijun/p/3999518.html