728x90
반응형

분류 전체보기 79

[프로그래머스] 개인정보 수집 유효기간 - kotlin

고객의 약관 동의를 얻어서 수집된 1~n번으로 분류되는 개인정보 n개가 있습니다. 약관 종류는 여러 가지 있으며 각 약관마다 개인정보 보관 유효기간이 정해져 있습니다. 당신은 각 개인정보가 어떤 약관으로 수집됐는지 알고 있습니다. 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다면 반드시 파기해야 합니다. class Solution { fun solution(today: String, terms: Array, privacies: Array): IntArray { var answer = mutableListOf() val curDate = today.split(".") val curDays = (curDate[0].toInt() * 12 * 28) + ((curDate[1].toInt(..

[프로그래머스] 바탕화면 정리 - kotlin

코딩테스트를 준비하는 머쓱이는 프로그래머스에서 문제를 풀고 나중에 다시 코드를 보면서 공부하려고 작성한 코드를 컴퓨터 바탕화면에 아무 위치에나 저장해 둡니다. 저장한 코드가 많아지면서 머쓱이는 본인의 컴퓨터 바탕화면이 너무 지저분하다고 생각했습니다. 프로그래머스에서 작성했던 코드는 그 문제에 가서 다시 볼 수 있기 때문에 저장해 둔 파일들을 전부 삭제하기로 했습니다. class Solution { fun solution(wallpaper: Array): IntArray { var answer: IntArray = intArrayOf(-1, -1, -1, -1) wallpaper.forEachIndexed { index, s -> val firstIdx = s.indexOfFirst { c -> c == ..

728x90
반응형