Cod sursa(job #615885)
| Utilizator | Data | 11 octombrie 2011 09:27:46 | |
|---|---|---|---|
| Problema | Text | Scor | 40 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.53 kb |
#include<fstream>
using namespace std;
int Verificare(char x)
{
if((x>='a' && x<='z') || (x>='A' && x<='Z') && x!=0) return 1;
return 0;
}
int main ()
{
char s[200000];
int i,k,j,contor=0,nrlit=0;
ifstream fin ("text.in");
fin.getline(s,200000);
fin.close();
k=0;j=0;
for(i=0;s[i]!=0;i++)
{
if(Verificare(s[i]) )
{
while(Verificare(s[i]))
{
nrlit++;
i++;
}
contor++;
}
}
ofstream fout("text.out");
if(contor!=0) fout<<(nrlit/contor);
else fout<<0;
return 0;
}
