Pagini recente » Cod sursa (job #656875) | Profil eusebiu24 | Cod sursa (job #365964) | Rating Modan Flavius-Radu (flavmodan) | Cod sursa (job #2006156)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
long long n, i, j, c, t;
string s;
int main () {
while (getline(fin, s))
{
for (i = 0; i < s.size(); i++)
cout << s[i];
cout << "\n";
s[s.size()]=' ';
bool ok = 0, ok2 = 0;
for (i = 0; i <= s.size(); i++)
{
ok = 0; ok2 = 0;
if ((s[i] >= 65 && s[i] <= 90) || (s[i] >= 97 && s[i] <= 122)) ok = 1;
if ((s[i-1] >= 65 && s[i-1] <= 90) || (s[i-1] >= 97 && s[i-1] <= 122)) ok2 = 1;
if (ok == 1) t++;
if (ok == 0 && ok2 == 1) { c++; }
}
}
// cout << t << " " << c << "\n";
if (c != 0) fout << t / c << "\n";
else fout << 0 << "\n";
}