全部清除单词=100;b=[0];对于k=3:wordb0=[b,0];r0=零(楼层(k/2),2);b1=[b,1];r1=零(楼层(k/2),2);对于j=1:地板(长度(b0)/2)r0(j,1)=1;r1(j,1)=1;suf=j;suff0=b0(长度(b0)-suf+1:长度(bO));suf1=b1(长度(b1)-suf+1:长度(b1));n_max_rip=地板(长度(b0)/suf);对于i=2:n_max_rip如果(b0(长度(b0)-i*长度(suff0)+1:长度(bO)-i x长度(suf0)+长度(suff))==suff0r0(j,1)++;r0(j,2)=长度(suff0);其他的打破结尾外循环对于i=2:n_max_rip如果(b1(长度(b1)-i*长度(suff1)+1:长度r1(j,1)++;r1(j,2)=长度(suff1);其他的打破结尾外循环外循环max_r0=最大值(r0);max_r1=最大值(r1);if(最大值0(1)-->