Cod sursa(job #969879)
| Utilizator | Data | 5 iulie 2013 16:14:40 | |
|---|---|---|---|
| Problema | Text | Scor | 70 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.57 kb |
#include<fstream>
using namespace std;
int main()
{
int litere = 0 , cuvinte = 0 , itr = 0;
char s,pred ='@';
ifstream in("text.in");
ofstream out("text.out");
while(in.get(s))
{
if (itr == 0 )
{
if (isalpha(s)) {cuvinte++;litere++;continue;}
}
if (isalpha(s)) litere++;
if ((isalpha(s)) && (!isalpha(pred) && itr != 0))
{
cuvinte++;
}
pred = s;
++itr;
}
out<<litere/cuvinte;
out.close();
in.close();
return 0;
}
