Cod sursa(job #1599252)
| Utilizator | Data | 13 februarie 2016 18:50:08 | |
|---|---|---|---|
| Problema | Text | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.63 kb |
#include <iostream>
#include <fstream>
#include <stdio.h>
using namespace std;
FILE *in = fopen("text.in", "r");
FILE *out = fopen("text.out", "w");
char t[20000004];
int main()
{
fread(t,1,20000004,in);
long i=0;
bool cuvant=false;
long lungimetotala=0;
int nrc=0;
while(t[i]!='\0'){
if((t[i]>='a' && t[i]<='z')||(t[i]>='A' && t[i]<='Z')){
cuvant=true;
lungimetotala++;
}
else{
if(cuvant)
nrc++;
cuvant=false;
}
i++;
}
fprintf(out, "%d",lungimetotala/nrc);
return 0;
}
