Pagini recente » Cod sursa (job #884775) | Cod sursa (job #1362094) | Cod sursa (job #383625) | Cod sursa (job #752528) | Cod sursa (job #2158100)
#include <fstream>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
int main()
{
char s[256];
f.getline(s,256);
int i = 0, nrcuv = 0, nrchars = 0;
while (!(s[i] >= 'a' && s[i] <= 'z') && !(s[i] >= 'A' && s[i] <= 'Z'))
++i;
while(s[i] != '\0')
{
if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z'))
nrchars++;
else
nrcuv++;
if(((s[i-1] >= 'a' && s[i-1] <= 'z') || (s[i-1] >= 'A' && s[i-1] <= 'Z')) && s[i] == '-' && ((s[i+1] >= 'a' && s[i+1] <= 'z') || (s[i+1] >= 'A' && s[i+1] <= 'Z')))
nrcuv--;
i++;
}
g << nrchars/nrcuv;
return 0;
}