Cod sursa(job #318456)
Utilizator | Serban Petrescu Gulos | Data | 28 mai 2009 16:22:56 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.41 kb |
#include<fstream>
#include<string>
#include<sstream>
using namespace std;
int main(){
char c;
int a,b,d;
a=d=b=0;
ifstream fin("text.in");
while (fin>>noskipws>>c){
if ((((int)c<91)&&((int)c>64))||(((int)c>96)&&((int)c<123)))
a++;
else
if (a!=0){
d+=a;
a=0;
b++;
}
}
if (a!=0){
d+=a;
a=0;
b++;
}
ofstream fout("text.out");
fout<<d/b;
fout.close();
}