Cod sursa(job #1025934)

Utilizator dalaculStan Andrei dalacul Data 10 noiembrie 2013 20:07:37
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <iostream>
#include <fstream>
#include <string.h>//a=97 z=122 A=65 Z=90
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
//cv=cate cuvinte cl=cate litere co=litera in cod numeric coa=co anterior m=media
int main()
{
    int lg,i,cv=0,cl=0,co,coa=0,m;
    char c[50000];
    f.get(c,50000);
    lg=strlen(c);
    for(i=0; i<lg; i++)
    {
        co=c[i];
        if((co>=97 && co<=122) || (co>=65 && co<=90))
            cl++;
        else if((coa>=97 && coa<=122) || (coa>=65 && coa<=90))cv++;
        if(((co>=97 && co<=122) || (co>=65 && co<=90)) && i==lg-1 )
            cv++;
        coa=co;
    }
    m=cl/cv;
    g<<m;
}