Cod sursa(job #1314897)
| Utilizator | 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;
}
