Nu aveti permisiuni pentru a descarca fisierul grader_test1.ok
Cod sursa(job #128439)
Utilizator | Data | 27 ianuarie 2008 11:03:22 | |
---|---|---|---|
Problema | Text | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.68 kb |
#include <stdio.h>
int ch[100000001];
int main ()
{
freopen ("test.in", "r", stdin);
freopen ("test.out", "w", stdout);
int k=0,i,m=0,cuv=0;
/*
for (i=97; i<=122; ++i)
printf ("%c ",i);
printf ("\n");
for (i=65; i<=90; ++i)
printf ("%c ",i);
*/
while (scanf ("%c",&ch[++k]) != EOF)
if ((65<=ch[k] && ch[k]<=90) || (97<=ch[k] && ch[k]<=122))
++m;
for (i=1; i<k; ++i)
if ((65<=ch[i] && ch[i]<=90) || (97<=ch[i] && ch[i]<=122))
{
cuv++;
while ((65<=ch[i] && ch[i]<=90) || (97<=ch[i] && ch[i]<=122))
++i;
}
printf ("%d",m/cuv);
return 0;
}