Pagini recente » Cod sursa (job #1337796) | Cod sursa (job #2299949) | Cod sursa (job #460072) | Cod sursa (job #1990866) | Cod sursa (job #332807)
Cod sursa(job #332807)
#include<fstream.h>
#include<string.h>
char *p,a[20000],b[20000];int c,i,k=0,aa[100];
int main()
{
ifstream f("date.in");
ofstream g("date.out");
f>>a>>b;
p=strstr(b,a);
while(p!=NULL)
{k++;
if(k==1)
aa[k]=p-b;
else
aa[k]=aa[k-1]+p-b+strlen(a)-1;
strcpy(b,p+strlen(a)-1);
p=strstr(b,a);
}
g<<k<<"\n";
for(i=1;i<=k;i++)
g<<aa[i]<<" ";
f.close();
g.close();
return 0;
}