Pagini recente » Cod sursa (job #2662397) | Cod sursa (job #230760) | Cod sursa (job #626335) | Cod sursa (job #1623534) | Cod sursa (job #808124)
Cod sursa(job #808124)
#include <iostream>
#include <string.h>
#include <ctype.h>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main () {
int lungmed,nrcuv,i,n,nrlitere,a=26;
char s[1050000];
fin.get(s,1049999,a);
fin.get();
n=strlen(s);
if (isalpha(s[0])) nrcuv=nrlitere=1;
for(i=1;i<n;i++)
if (!isalpha(s[i-1])) nrcuv++;
for(i=0;i<n;i++)
if ((s[i]>='a' and s[i]<='z')or (s[i]>='A' and s[i]<='Z')) nrlitere++;
lungmed=nrlitere/nrcuv;
fout<<lungmed;
return 0;
}