Pagini recente » Istoria paginii runda/oni2009_z1/clasament | Cod sursa (job #1598023) | Cod sursa (job #2197468) | Cod sursa (job #2909934) | Cod sursa (job #2223000)
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char s[1000000];
int main()
{
char sep[]=".,?! -",*p,cuv[20];
int k=0,n=0;
f.get(s,256);
while((s[0]<'a' || s[0]>'z') && (s[0]<'A' || s[0]>'Z'))
strcpy(s,s+1);
p=strtok(s,sep);
while(p!=NULL)
{
strcpy(cuv,p);
k=k+strlen(cuv);
n++;
p=strtok(NULL,sep);
}
g<<k/n;
return 0;
}