Pagini recente » Cod sursa (job #1051759) | Cod sursa (job #425148) | Cod sursa (job #824251) | Cod sursa (job #1018601) | Cod sursa (job #486881)
Cod sursa(job #486881)
#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);
int rez;
rez=lung/nr;
fout<<rez<<"\n";
fout.close();
}
int main(int argc, char *argv[])
{
citire();
proc();
afisare();
}