Pagini recente » Cod sursa (job #381200) | Cod sursa (job #1019356) | Cod sursa (job #1913756) | Cod sursa (job #810459) | Cod sursa (job #486882)
Cod sursa(job #486882)
#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();
}