Cod sursa(job #1369489)

Utilizator raduraraduIacob Radu raduraradu Data 3 martie 2015 08:59:09
Problema Text Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <iostream>
#include <fstream>
#include <cstdio>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char s[1000001];
int n;
int main()
{
    f.getline(s,1000001);
    int i=0,lcurent,nrc=0;
    long long s1=0;
    n=strlen(s)-1;
    while(i<=n)
    {
        while(!(s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<'Z')&&i<=n)i++;
        lcurent=0;

        cout<<i<<" ";
        while((s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<'Z')&&i<=n)
        {
            lcurent++;
            i++;
        }
        s1+=lcurent;
                nrc++;
    }
    g<<s1/nrc;
    return 0;
}