Pagini recente » Cod sursa (job #2066972) | Cod sursa (job #243509) | Cod sursa (job #2083497) | Cod sursa (job #2704799) | Cod sursa (job #486880)
Cod sursa(job #486880)
#include <fstream>
#define NMAX 150000
using namespace std;
char sir[NMAX];
char sep[]={"-?><!@#$%^&*(){}:;., +_-=1234567890~` "};
int lung,nr;
inline void citire()
{
fstream fin("text.in",ios::in);
fin.get(sir,NMAX);
fin.close();
}
inline void proc()
{
char *p;
p=strtok(sir,sep);
while(p)
{
lung += strlen(p);
nr++;
p=strtok(NULL,sep);
}
}
inline void afisare()
{
fstream fout("text.out",ios::out);
fout<<int(lung/nr)<<"\n";
fout.close();
}
int main(int argc, char *argv[])
{
citire();
proc();
afisare();
}