Pagini recente » Cod sursa (job #1455012) | Cod sursa (job #2505308) | Cod sursa (job #2509219) | Cod sursa (job #1929777) | Cod sursa (job #3159308)
#include<cstring>
#include<fstream>
using namespace std;
ifstream fin("window.in");
ofstream fout("window.out");
char *p,s[205],c[21],copie[205];
int n,i,j,cnt;
bool ok=1;
int main()
{
fin>>n;
fin.get();
fin.get(c,30);
for(i=0;c[i];i++)
{
if(c[i]>='A'&&c[i]<='Z')
{
c[i]+=' ';
}
}
for(i=0;i<n;i++)
{
cnt=0;
ok=true;
fin.get();
fin.get(s,200);
p=strtok(s," ");
while(p!=NULL){
strcpy(copie,p);
for(j=0;j<strlen(copie);j++)
{
if(copie[j]>='A'&&copie[j]<='Z')
{
copie[j]+=' ';
}
}
for(j=0;j<strlen(c)&&ok!=0;j++)
{
if(c[j]!=copie[j])
{
ok=false;
}
}
if(ok==true)
{
cnt++;
}
p=strtok(NULL," ");
}
fout<<cnt<<" ";
}
return 0;
}