Cod sursa(job #1314897)

Utilizator mihail.jianuJianu Mihail mihail.jianu Data 12 ianuarie 2015 14:51:00
Problema Text Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<cstdio>
const int L=10000000;
char s[L+1];
int nrl,nrc;
bool letter(char c){
    return 'a'<=c&&c<='z'||'A'<=c&&c<='Z';
}
int main(){
    freopen("text.in","r",stdin);
    freopen("text.out","w",stdout);
    gets(s);
    nrc+=letter(s[0]);
    for(int i=0;s[i]!='\n';i++){
        if(letter(s[i]))
            nrl++;
        if(!letter(s[i])&&letter(s[i+1]))
            nrc++;
    }
    printf("%d",nrl/nrc);
    return 0;
}