Cod sursa(job #355480)

Utilizator KolaStoica Tudor Kola Data 11 octombrie 2009 12:02:01
Problema Text Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream.h>
#include <string.h>
ifstream f("text.in");
ofstream g("text.out");
char a[256];
int i,n,c,l;
int main()
{
    f.get(a,256);
    l=strlen(a);
    for(i=0;i<=strlen(a);i++) if(a[i]==' '||a[i]=='-'||a[i]=='!'||a[i]==','||a[i]=='.'||a[i]=='?') l--;
    for(i=0;i<=strlen(a);i++) if(a[i]==' '||a[i]=='-'||a[i]=='.'||a[i]=='!'||a[i]=='?') c++;
    for(i=0;i<=strlen(a);i++) if((a[i]=='-'||a[i]==' '||a[i]==','||a[i]=='.')&&(a[i+1]==' '||a[i+1]=='-'||a[i+1]==','||a[i]=='.')) c--;
    g<<l/(c+1);
    f.close();
    g.close();
}