28236

#include <stdio.h>

int main(void){
    int floor, classroom, class;
    int victory;
    
    // 학교 층수, 한 층의 교실의 수, 레이스에 참가하는 반의 수 입력받기
    scanf("%d %d %d", &floor, &classroom, &class);
    int time = -1;

    // 우승한 반 구하기 
    for(int i = 0; i < class; i++){
        int p_floor, p_classroom;

        // 참가하는 반의 층, 교실 위치 입력 받기
        scanf("%d %d", &p_floor, &p_classroom);

        // 급실실로 가는 시간 구하기
        int p_time = classroom - p_classroom + p_floor;
        
        // 처음 or 가장 빠른 반의 시간 과 현재 반의 시간 비교
        // 비교 후 시간이 더 빠르면 victory, time 바꾸기
        if((time == -1)|(time > p_time)){
            victory = i+1;
            time = p_time;
        }
        
    }

    // 출력
    printf("%d", victory);
    return 0;
}

+ Recent posts