Cod sursa(job #1780852)
Utilizator | Surani Adrian Therevengerking | Data | 16 octombrie 2016 16:23:23 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | simulare_emag_mediu_2016_runda1 | Marime | 0.75 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int isalpha(char c)
{
if((c>='a' && c<='z') or (c>='A' && c<='Z'))
return 1;
return 0;
}
int main()
{
char a,b='#';
int i,lit=0,cnt=0;
while(fin.get(a))
{
if(isalpha(b)==0 && isalpha(a)==1)
{
lit++;
cnt++;
b=a;
}
else
if(isalpha(a))
{
lit++;
b=a;
}
else
{
if(isalpha(b)==1 && isalpha(a)==0)
{
b=a;
}
}
}
fout<<lit/cnt;
return 0;
}