Submission #768838

# Submission time Handle Problem Language Result Execution time Memory
768838 2023-06-28T18:06:14 Z sraeli Archery (IOI09_archery) C
Compilation error
0 ms 0 KB
#include <stdio.h>
 
int encontrar_posicao_inicial(int N, int* arqueiros) {
    int minha_classificacao = arqueiros[0]; 
 
    // Verificar se você é o melhor ou o pior arqueiro
    if (minha_classificacao == 1 || minha_classificacao == 2 * N) {
        return 1; 
    }
 
   
    for (int i = 1; i < 2 * N; i++) {
        if (arqueiros[i] < minha_classificacao) {
            return (i + 1) / 2 + 1; 
        }
    }
 
    
    return 2;
}
 
int main() {
    int alvos, rodadas;
    
    if (scanf("%d %d", &alvos, &rodadas) != 2) {
        printf("Erro na leitura dos alvos e das rodadas.\n");
        return x;
    }
 
    int arqueiros[2 * alvos];
    for (int i = 0; i < 2 * alvos; i++) {
        if (scanf("%d", &arqueiros[i]) != 1) {
            printf("Erro na leitura da classificação dos arqueiros.\n");
            return y;
        }
    }
 
    int posicao_inicial = encontrar_posicao_inicial(alvos, arqueiros);
    printf("%d\n", posicao_inicial);
 
    return 0;
}

Compilation message

archery.c: In function 'main':
archery.c:27:16: error: 'x' undeclared (first use in this function)
   27 |         return x;
      |                ^
archery.c:27:16: note: each undeclared identifier is reported only once for each function it appears in
archery.c:34:20: error: 'y' undeclared (first use in this function)
   34 |             return y;
      |                    ^