Pagini recente » Cod sursa (job #2599610) | Cod sursa (job #2771322) | Cod sursa (job #2165268) | Borderou de evaluare (job #2014482) | Cod sursa (job #905585)
Cod sursa(job #905585)
#include<fstream>
#include<cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
string s;
inline void citire()
{
getline(fin, s);
}
int main()
{
citire();
long long nr_cuv = 0, litere = 0;
for(long long i = 0; i <= s.length(); ++i)
{
if((s[i] >= 'a' and s[i] <= 'z') or (s[i] >= 'A' and s[i] <= 'Z'))
{
nr_cuv++;
while((s[i] >= 'a' and s[i] <= 'z') or (s[i] >= 'A' and s[i] <= 'Z'))
{
++litere;
++i;
}
}
}
long long sol;
if(nr_cuv != 0) sol = litere / nr_cuv;
fout << sol;
return 0;
}