Cod sursa(job #1319079)
Utilizator | Data | 16 ianuarie 2015 17:36:01 | |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.46 kb |
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char x[2000005], cuv[101][101];
int k,l;
int main ()
{
int i, t=0;
k=0;
l=0;
f.getline(x, 2000000);
int p=strlen(x);
for(i=0; i<p; i++)
{
if(isalpha(x[i]) || isdigit(x[i]))
{
k++;
t=0;
while(isalpha(x[i]) || isdigit(x[i]))
{
l++;
i++;
}
}
}
g<<l/k;
//g<<k<<" "<<l;
}