Pagini recente » Cod sursa (job #2572133) | Cod sursa (job #774822) | Borderou de evaluare (job #2167029) | Cod sursa (job #886882) | Cod sursa (job #2211472)
#include <iostream>
#include <fstream>
#include <string.h>
#define len 1000000001
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
int l, n;
char s[len];
int main()
{
while(in >> s)
{
if(!isalpha(s[0]))
continue;
cout << s << '\n';
bool ok = false;
for(int i = 0; i < strlen(s); ++i)
if(isalpha(s[i]))
{
if(!ok)
++n;
++l;
ok = true;
}
else if(ok && s[i] == '-' && i < strlen(s) - 1 && isalpha(s[i + 1]))
++n;
}
out << l / n;
return 0;
}