Cod sursa(job #2599803)

Utilizator tonitzasimKevin Simon tonitzasim Data 11 aprilie 2020 19:10:10
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.66 kb
#include<bits/stdc++.h>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
int main(){
int k,i,spazi,medie,ok=0,litere=0,cuvinte=0;
char a[1000001];
in.getline(a,1000001);
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;
}
}