Cod sursa(job #261214)

Utilizator ooctavTuchila Octavian ooctav Data 17 februarie 2009 22:50:56
Problema Subsir Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.89 kb
#include <stdio.h>
#include <stdlib.h>
char e[504];
char f[504];
int g[250];
int main()
{
    int i,cont=0,nr=1;
    FILE *f1,*f2;
    f1=fopen("subsir.in","r");
    f2=fopen("subsir.out","w");
    fgets(e,503,f1);
    fgets(f,503,f1);
    for(i=1;i<=503;i++)
    {
                       if(e[i]==f[i])
                                     g[nr]++;
                       if(e[i]!=f[i])
                                     if(g[nr]>0)
                                                nr++;
    }
    nr=0;
    for(i=1;i<=249;i++)
    {
                       if(e[i]>cont)
                       {
                                    nr=1;
                                    cont=e[i];
                       }
                       if(e[i]==cont)
                                     nr++;
    }
    fprintf(f2,"%d",nr);
    fclose(f1);
    fclose(f2);
    
    return 0;
}