Cod sursa(job #1987291)

Utilizator llalexandruLungu Alexandru Ioan llalexandru Data 30 mai 2017 10:08:56
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <fstream>
#include <cstring>
#define NM 2000000

using namespace std;

ifstream fin("text.in");
ofstream fout("text.out");

char s[NM], *p, fi[NM];
long long nr, x, y, total;

int main()
{
    int i;
    fin.getline(s, NM);
    p=strtok(s, ".,!? -<>:;=+-_@#$%^&*(){}[]~` \\ \047 \042 ");
    while (p)
    {
        strcpy(fi, p);
        nr++;
        total+=strlen(fi);
        p=strtok(NULL, ".,!? -<>:;=+-_@#$%^&*(){}[]~` \\ \047 \042 ");
    }
    fout<<total/nr;
    return 0;
}