TÓPICO

Time LImit exceeded C

HENRIQUE BEZERRA LUCAS perguntou 4 months ago

include include

int main() {

int i = 0,  j = 0, k = 0,
    l = 0,  num= 0, tam= 0;
char frase[50];
scanf("%d ",&num);
for(i=1;i<=num;i++){
    fgets(frase,50,stdin);
    tam = strlen(frase);
    for(j=0;frase[j]!='\n';j++){
        if(frase[j] !=' '){
            frase[l] = frase[j];
            l++;
            if(frase[j+1]!=' ' && frase[j+1]!= '\n'){
                for(k=j;frase[k]!='\n';k++){
                    if(frase[k]==' '){
                        j = k;
                        break;
                    }
                }
            }
        }
        if(k==tam-1){
            frase[j] ='\n';
            printf("%s\n",frase[j]);
            k = 0;
            break;
        }
    }
}

return 0;

}

Este tópico ainda não foi respondido. Seja o primeiro!

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.