Cod sursa(job #923416)
| Utilizator | Data | 23 martie 2013 15:06:05 | |
|---|---|---|---|
| Problema | Text | Scor | 20 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.56 kb |
#include <fstream>
using namespace std;
int litere=0,cuvinte=0;
void solve()
{
bool sw=0;
char x;
ifstream in("text.in");
while (x=in.get())
{if ((x>='A'&&x<='Z')||(x>='a'&&x<='z'))
{
++litere;
sw=1;
}
else
{
if (x=='!'||x=='.'||x=='?')
sw=0;
else
if (sw==1)
++cuvinte;
}
if ((int)x==10)
break;
}
in.close();
}
int main()
{
solve();
ofstream out("text.out");
out<<litere/cuvinte<<'\n';
out.close();
return 0;
}
