728x90
문제
사람 : A
몸무게 : x kg
키 : y cm
사람 : B
몸무게 : p kg
키 : q cm
x<p && y<q -> B의 덩치가 크다
x>p && y<q -> 정할 수 없다
N을 입력 받아서 N명의 키랑 몸무게를 입력하고, 순위를 출력하는 프로그램을 작성하라
순위 = 자신보다 덩치가 큰 사람 수 + 1

scanf가 똑바로 작동을 안해서 맨 위에 define을 이용하여 scanf가 똑바로 돌아가도록 만들어줬다.
cnt는 처음에 초기화하지 않으면 이상한 수부터 시작해서 하나씩 더해가기 때문에 원하는 답이 나오지 않는다. 그렇기 때문에 한번에 초기화를 해주는 것이 중요하다.
마지막에 순위는 cnt[i]만 출력할게 아니라 반드시 1을 더해서 출력해야 한다.! 등수니까 (나에게 하는 얘기)
728x90
'CODING > BAEKJOON' 카테고리의 다른 글
백준 C언어 문제 풀이 : 1085, 2609, 10039, 10870, 2576, 2480 (0) | 2022.01.20 |
---|---|
백준 C언어 문자열 문제 풀이 : 11654, 11720, 2908, 1152 (0) | 2022.01.18 |
백준 C언어 5단계 1차원 배열 문제풀이 : 2577, 3052, 1546 (0) | 2021.12.21 |
백준 파이썬 5단계 1차원 배열 문제풀이 : 10818, 2562 (0) | 2021.12.21 |
백준 C언어 4단계 while문 문제풀이 : 10952, 10951, 1110 (0) | 2021.12.20 |