Cod sursa(job #2276322)

Utilizator Stefan3002Stefan Stefan3002 Data 4 noiembrie 2018 16:35:36
Problema Text Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.68 kb
#include <iostream>
#include <fstream>
#include <string.h>

using namespace std;

ifstream intrare("text.in");
ofstream iesire("text.out");


int main()
{
    int nr=1,i;
    const long long int NMAX=10485890;
    char sir[NMAX];
    char *p,cuv[10000][100];
    char del[20]= {',',' ','.','!','?','-','/',':',';','[',']','{','}','(',')','|'};
    long long int s=0;
    intrare.get();
    intrare.get(sir,NMAX);

    p=strtok(sir,del);
    while(p!=NULL)
    {
        strcpy(cuv[nr],p);
        nr++;

        s+=strlen(p);


        p=strtok(NULL,del);


    }

    if(nr-1!=0)
    iesire<<s/(nr-1);
    else
        iesire<<-1;




    return 0;
}