Cod sursa(job #1088253)
Utilizator | Denis Ehorovici Denisache | Data | 20 ianuarie 2014 13:00:05 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.56 kb |
#include <cstdio>
#include <cctype>
#define filein "text.in"
#define fileout "text.out"
using namespace std;
int nrcuv,nrlit;
char c;
bool cuv=false;
int main()
{
FILE *f,*g;
f=fopen(filein,"r");
g=fopen(fileout,"w");
while (fscanf(f,"%c",&c)!=EOF)
{
if (isalpha(c))
{
nrlit++;
if (!cuv)
{
nrcuv++;
cuv=true;
}
}
else cuv=false;
}
fprintf(g,"%d",nrlit/nrcuv);
fclose(f);
fclose(g);
return 0;
}