Pagini recente » Monitorul de evaluare | Cod sursa (job #3208678) | Cod sursa (job #117946) | Statistici CNILC Tudose Niculae (CocoriiTNT) | Cod sursa (job #1582956)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int isLet(char cev){
return (cev[i]>'a'&&cev[i]<'z'||cev[i]>'A'&&cev[i]<'Z');
}
int main()
{
char ceva[1000000];
fin.getline(ceva);
int lungimeTot, nrCuv;
bool incep=false;
for(int i = 0;i<strlen(ceva))
{
if(isLet(ceva[i])&&incep==false)
{
nrCuv++;
lungimeTot++;
}
else if(isLet(ceva[i])&&incep==true)
{
lungimeTot++;
}
else if(!isLet(ceva[i])&&incep==true)
{
incep = false;
}
}
int res = lungimeTot/nrCuv;
fout<<res;
}