Pagini recente » Cod sursa (job #1246449) | Cod sursa (job #164571) | Cod sursa (job #889249) | Cod sursa (job #1726335) | Cod sursa (job #2273174)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
bool litera (char x)
{
if ((x>='a' && x<='z') || (x>='A' && x<='Z')) return true;
return false;
}
int main()
{
char s[2000000];
f.getline(s,2000001);
long long n=strlen(s);
int amcuv=0,lc=0,nrcuv=0,lt=0;
for (int i=0;i<n;i++)
{
if (litera(s[i]))
{
amcuv=1;
while (litera(s[i]))
{
lt++;
i++;
}
nrcuv++;
}
}
if (amcuv==1)
{
nrcuv++;
}
g<<nrcuv<<" "<<lt<<" ";
g<<lt/nrcuv;
f.close();
g.close();
return 0;
}