Cod sursa(job #695143)
| Utilizator | Data | 28 februarie 2012 10:45:41 | |
|---|---|---|---|
| Problema | Text | Scor | 20 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.46 kb |
#include <fstream>
#include <cstring>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
const int N = 1100000;
char v[N];
int main ()
{
int x,i, nrcuv=0, nrcar=0;
in.getline(v,N);
for(i=0; v[i]; i++)
{
if(v[i]==' '|| (v[i]=='-' && v[i+1]!=' ')) nrcuv++;
}
for(i=0 ; v[i]; i++)
{
if(('a'<=v[i] && v[i]<='z') || ('A'<=v[i] && v[i]<='Z')) nrcar++;
}
out<<nrcar/nrcuv;
return 0;
}
