Cod sursa(job #1537091)

Utilizator bosskybossPava David-Daniel bosskyboss Data 26 noiembrie 2015 21:55:11
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include <fstream>
#include <string.h>
using namespace std;
int i,n,m,k,b,c,nc;
char s[2000000];
void read ()
{
    ifstream fin ("text.in");
    fin.get(s,2000000);
    fin.close();
}
void process()
{
    n=strlen(s);
    for(i=0;i<n;i++)
    {
        b=s[i];
        c=s[i+1];
        if((b<='z' && b>='a') || (b<='Z' && b>='A'))
        {
            k++;
            if(!((c<='z' && c>='a') || (c<='Z' && c>='A')))
            {
                nc++;
                m+=k;
                k=0;
            }
        }

    }
    m=m/nc;
}
void print()
{
    ofstream fout ("text.out");
    fout << m << '\n';
    fout.close();
}
int main ()
{
    read();
    process();
    print();
    return 0;
}