Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <string>#include <vector>using namespace std;int main(){int Ta;cin>>Ta;while(Ta--){string s;int k,d;cin>>s;cin>>k;if(k>=s.length()) cout<<"0"<<endl;else {int A,T,G,C,m,total=0;d=2*k-s.length();if(d<0) d=0;for(int i=0;i<k-d;++i){A=T=G=C=m=0;int cur=i;while(cur<s.length()){if(s[cur]=='A') A++;else if(s[cur]=='T') T++;else if(s[cur]=='G') G++;else C++;cur+=s.length()-k;}