Cod sursa(job #997452)
Utilizator | Data | 14 septembrie 2013 10:02:51 | |
---|---|---|---|
Problema | Text | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.58 kb |
#include <stdio.h>
#include <string.h>
using namespace std;
char S[1000005];
int LEN,NRLIT,NRCUV;
int main()
{
freopen ("text.in","r",stdin);
freopen ("text.out","w",stdout);
fgets(S,1000005,stdin);
LEN=strlen(S);
int i;
for (i=0;i<LEN;i++)
{
if ((S[i]>='a' && S[i]<='z') || (S[i]>='A' && S[i]<='Z'))
NRLIT++;
if (S[i]==' ' || S[i]=='\n' || S[i]=='.' || S[i]=='!' || S[i]=='?' || S[i]==',')
NRCUV++;
}
printf("%d\n",NRLIT/NRCUV);
fclose(stdin);
fclose(stdout);
return 0;
}