백준

스위프트 백준 7568 덩치

화찌님 2022. 12. 30. 21:30


//
//  main.swift
//  BOJ
//
//  Created by leehwajin on 2022/12/30.
//
import Foundation
//7568덩치
let times = Int(readLine()!)!
var arr = Array(repeating: Array(repeating: 0, count: 2), count: times)
var rate = Array(repeating: 0, count: times)


for i in 0..<times{
    arr[i] = readLine()!.split(separator: " ").map{Int(String($0))!}
}

for i in 0..<times{
    for j in 0..<times{
        if(arr[i][0]<arr[j][0]){
            if(arr[i][1]<arr[j][1]){
                rate[i] += 1
            }
        }
    }
}

for i in 0..<times{
    print(rate[i]+1)
}

이중배열을 만들어서 키와 몸무게를 받아넣었고

i(본인)을 기준으로 j 와 비교하면서 카운팅을 해주었다.

'백준' 카테고리의 다른 글

스위프트 백준11650 좌표정렬하기  (0) 2022.12.31
스위프트 백준2231 분해합  (0) 2022.12.31
스위프트 백준 1929 소수구하기  (0) 2022.12.29
스위프트 백준 2798 블랙잭  (0) 2022.12.29
스위프트 백준 2292 벌집  (0) 2022.12.29