TOPIC

Problema 30% WA

Felipe Belisário asked 2 years ago

Pq meu código está com 30% de WA? Eu testei todas as possibilidades q veio na minha cabeça e ta funcionando para todas, desde já agreço!

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 200

struct num{
    char n[MAX];
};

int main(){

    struct num *tel;
    long long int qnt, i,j,cont=0;

    while(scanf("%lld",&qnt)!=EOF){
        tel = malloc(qnt*sizeof(struct num));
        for(i=0;i<qnt;i++){
            scanf("%s",tel[i].n);
            if(i>0){
                if(strlen(tel[i].n)!=strlen(tel[0].n)) exit(1);
                for(j=0;j<strlen(tel[i].n);j++){
                    if(tel[i].n[j]==tel[i-1].n[j]) cont++;
                    else break;
                }
            }
        }
        printf("%lld\n",cont);
        cont = 0;
        free(tel);

    }
    return 0;
} 

This topic has not been answered yet. Be the first!

Remember not post solutions. Your post may be reviewed by our moderators.