Pagini recente » Cod sursa (job #2083902) | Cod sursa (job #2512363) | Cod sursa (job #491577) | Cod sursa (job #1954523) | Cod sursa (job #1092461)
#include <iostream>
#include <fstream>
using namespace std;
#define dimen 100001
int n,nr,noword,noletters=0;
string s;
int main(){
//#ifndef ONLINE_JUDGE
// freopen("test.in", "r", stdin);
//freopen("test.out", "w", stdout);
//#endif
ifstream f("text.in");
ofstream g("text.out");
getline(f, s);
s+=' ';
//cout << s << "\n";
for (int i=0;i<s.size();++i){
if ( (s[i] < 'a' or s[i] > 'z') && (s[i] < 'A' or s[i] > 'Z') && (i > 0) &&
( (s[i-1]>='a' and s[i-1]<='z') or (s[i-1]>='A' and s[i-1]<='Z') ) ) ++noword;
if ( (s[i]>='a' and s[i]<='z') or (s[i]>='A' and s[i]<='Z') ){
noletters++;
}
}
//cout << noletters << " " << noword;
g << noletters / noword;
}