Cod sursă (job #142524)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Bart (clasele 9-10) | Compilator | cpp | 0,66 kb |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 13 apr. 2015 13:51:51 | Scor | 20 |
#include<fstream>
#include<cstring>
using namespace std;
ifstream f("bart.in");
ofstream g("bart.out");
int q,t,x,z=1,i,j;
char c[1000002];
int main()
{
f>>c;
t=1;
q=1;
while(t>0 && q<strlen(c))
{
z=1;
for(i=0;i<q;++i)
{
for(j=i;j<strlen(c);j=j+q)
if(c[i]!=c[j] && c[j]!=NULL){
z=0;
break;
}
if(z==0)
break;
}
if(z==1){
for(i=0;i<q;++i)
g<<c[i];
t=0;
}
else
++q;
}
g.close();
return 0;
}