상세 컨텐츠

본문 제목

ATM(백준)

코딩테스트

by dofury 2023. 7. 20. 00:04

본문

728x90

package com.dofury.kotlin


fun main(){

    val count = readLine()!!.toInt()
    var inputs = readLine()!!.split(' ').map { it.toInt() }
    var sum = 0
    var result = 0
    inputs = inputs.sorted()
    repeat(count){
        sum += inputs[it]
        result += sum
    }
    println(result)


}

ATM 모든사람의 시간의 합 최소를 구하는 문제이므로

오름차순으로 정렬한다음 그 합을 더해주는 방식으로 해결헀다.

728x90

'코딩테스트' 카테고리의 다른 글

패션왕 신해빈(백준)  (0) 2023.07.21
Four Squares(백준)  (0) 2023.07.20
비밀번호 찾기(백준)  (0) 2023.07.18
이장님 초대(백준)  (0) 2023.07.14
스택 수열(백준)  (0) 2023.07.13

관련글 더보기

댓글 영역