Cod sursa(job #538386)
| Utilizator | Data | 21 februarie 2011 10:51:19 | |
|---|---|---|---|
| Problema | Potrivirea sirurilor | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.42 kb |
#include<fstream.h>
#include<string.h>
#include<stdlib.h>
ifstream fin("date.in");
ofstream fout("date.out");
char a[1000],b[1000], *x;
int nr;
int main()
{
fin.getline(a,1000);
fin.getline(b,1000);
x=strstr(b,a);
nr++;
while(x)
{
x=strstr(strlen(b)+x,a);
nr++;
}
fout<<nr<<'\n';
x=strstr(b,a);
fout<<x<<' ';
while(x)
{
//x=strstr(strlen(b)+x,a);
fout<<x-a<<' ';
}
return 0;
}