TOPIC

PROBLEM 1521 - URI Fórum 1.0

URI Online Judge asked 7 years ago

URI Online Judge Fórum 1.0

MOD

This topic was solved and cannot recieve new replies.

  • Cristhian Bonilha replied 7 years ago

    5
    4 1 3 4 5 
    2
    5
    2 2 3 3 5 
    2
    5
    5 2 2 4 5 
    1
    5
    1 5 3 3 5 
    5
    10
    1 2 3 1 8 3 7 8 9 10 
    8
    10
    1 5 3 4 4 6 7 8 7 10 
    10
    10
    1 2 1 4 5 6 9 8 9 3 
    7
    10
    5 2 3 4 5 6 5 8 9 6 
    9
    10
    1 2 8 4 5 6 2 2 9 10 
    1
  • Wilson Junior replied 6 years ago

    ALGUEM PODE ME DIZER QUAL EH O ERRO? 10% ERRO

    #include <stdio.h>
    #include <stdlib.h>
    int main(){
        int n_aluno,j,primeiro,k=0,culpado;
        scanf("%d",&n_aluno);   
        while(n_aluno!=0){
            int resposta[n_aluno];
            for(j=0;j<n_aluno;j++){
                scanf("%d",&resposta[j]);
            }
            scanf("%d",&primeiro);
            for(j=resposta[primeiro-1];k!=n_aluno;j=resposta[j-1]){
                if((resposta[j-1]-1)==k){
                    culpado = resposta[j-1];
                    break;
                }
                k++;
            }
            printf("%d\n",culpado);
                k=0;
    
            scanf("%d",&n_aluno);
        }
        return(0);
    }
  • Jonathan Cardoso de Campos replied 7 years ago

    Vcs poderiam mostrar, mais alguns casos de teste.