Pagini recente » Cod sursa (job #235235) | Cod sursa (job #1643934) | Cod sursa (job #874493) | Cod sursa (job #491885) | Cod sursa (job #1209904)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char s[1001];
int simb,cuv;
int main()
{
f.get(s,1000);
for(int i=0; i<strlen(s);i++)
{
if(!(('a'<=s[i] && s[i]<='z') || ('A'<=s[i] && s[i]<='Z')))//este simbol sau spatiu
simb++;
else if(i>1)
{
if((('a'<=s[i] && s[i]<='z') || ('A'<=s[i] && s[i]<='Z')) && !(('a'<=s[i-1] && s[i-1]<='z') || ('A'<=s[i-1] && s[i-1]<='Z')))// daca s[i] e litera iar s[i-1] simbol
cuv++;
}
}
g<<((strlen(s)-simb)/cuv)<<'\n';
return 0;
}