Pagini recente » Cod sursa (job #3147555) | Cod sursa (job #1677354) | Cod sursa (job #2549182) | Cod sursa (job #228573) | Cod sursa (job #2599812)
#include<bits/stdc++.h>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
char a[2000001];
int main(){
int k,i,medie,litere=0,cuvinte=0;
in.getline(a,2000001);
k=strlen(a);
for(i=0;i<k;i++){
if(i==0){
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
{
cuvinte++;
litere++;
}
}
else {
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')){
litere++;
if((a[i-1]<'A'||(a[i-1]>'Z'&&a[i-1]<'a')|| a[i-1]>'z'))
cuvinte++;
}
}
}
if(litere==0)
out<<0;
else {
medie=litere/cuvinte;
out<<medie;
}
}