Cod sursa(job #153599)

Utilizator Alexa_ioana_14Antoche Ioana Alexandra Alexa_ioana_14 Data 10 martie 2008 17:13:24
Problema Text Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#include<stdio.h>   
#include<string.h>   
int main()   
{   
   long int num=0,s=0,s2,v,i,k,c1,verific;   
   char c[1000000];   
   freopen ("text.in","r",stdin);   
   freopen ("text.out","w",stdout);   
   v=0;   
   while (!feof(stdin))   
     {   
       scanf("%s",c);
       s=strlen(c);verific=0;   
       for (k=0; k<s; k++)   
       { 
		   c1=int(c[k]); 
		if ((c1==45)&&(s>1)) num++;
		else{
       for (i='a'; i<='z';i++)   
           if (c1==i) {v++; verific=1;break;}   
       if (verific==0)   
       for (i='A'; i<='Z';i++)   
           if (c1==i) {v++; verific=1;break;}   
       }   } 
       if (verific==1)   
           num++;
	   }   
   if (num!=0){   
   s2=v/num;   
   printf("%ld %ld %ld",s2);}   
   else printf("0");   
   return 0;   
}