Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
47050 . 【模拟赛3】罪恶的PQA C++ 通过 100 2 MS 332 KB 465 2022-03-19 11:04:54

Tests(6/6):


#include<iostream> #include<cstdio> #include<string> using namespace std; string str,s; int ans=1,n,flag; int main() { cin>>str; while(str!=".") { ans=1; n=str.size(); for(register int len=1;len<=n;len++) if(!(n%len)) { s.assign(str,0,len); flag=0; for(register int i=0;i<=n-1;i++) if(s[i%len]!=str[i]) {flag=1;break;} if(flag==0) {ans=n/len;break;} } printf("%d\n",ans); cin>>str; } return 0; }


测评信息: