본문 바로가기

전체 글182

[프로그래머스] 커피 심부름 🗒 문제 철수는 차가운 아메리카노 2잔, 차가운 카페 라테 1잔, 따뜻한 카페 라테 1잔을 주문하게 되므로 결제 금액은 4500 × 2 + 5000 × 2 = 19000원입니다. 따라서 19000을 return 합니다. 📝 나의 문제풀이class Solution { fun solution(order: Array): Int { return order.map{ if(it.contains("latte")) 5000 else 4500 }.sum() }} 📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.풀이가 겹치네요..class Solution { fun solution(order: Arr.. 2025. 2. 13.
[프로그래머스] 날짜 비교하기 🗒 문제 📝 나의 문제풀이class Solution { fun solution(date1: IntArray, date2: IntArray): Int { return if(date1.joinToString("").toInt()  📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.class Solution { fun solution(date1: IntArray, date2: IntArray) = if (date1[0] * 10000 + date1[1] * 100 + date1[2] 🖊 문제 풀이 시 알면 좋을 것 joinToString(separator: String)배열이나 리스트의 요소를 문자열로 합칠 때 사용.. 2025. 2. 13.
[프로그래머스] 주사위 게임 1 🗒 문제 📝 나의 문제풀이import kotlin.math.*class Solution { fun solution(a: Int, b: Int): Int { return if(a % 2 != 0 && b % 2 != 0) {(a * a) + (b * b) }else if(a % 2 != 0 || b % 2 != 0){ 2 * ( a +b ) }else{ abs(a - b) } }} 📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.import kotlin.math.*class Solution { fun so.. 2025. 2. 13.
[프로그래머스] 정수 찾기 🗒 문제📝 나의 문제풀이class Solution { fun solution(num_list: IntArray, n: Int): Int { return if(num_list.filter{ it == n }.isEmpty()) 0 else 1 }} 📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.class Solution { fun solution(numList: IntArray, n: Int) = if (numList.contains(n)) 1 else 0}🖊 문제 풀이 시 알면 좋을 것filter { it == n }특정 조건을 만족하는 요소만 필터링val list = listOf(1, 2, 3, .. 2025. 2. 13.
[프로그래머스] 꼬리 문자열 🗒 문제  📝 나의 문제풀이class Solution { fun solution(str_list: Array, ex: String): String { return str_list.filterNot{ it.contains(ex) }.joinToString("") }} 📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.class Solution { fun solution(str_list: Array, ex: String): String { var answer: String = "" return str_list.filterNot { ex in it }.joinToString("") .. 2025. 2. 13.
[프로그래머스] 부분 문자열 🗒 문제  📝 나의 문제풀이class Solution { fun solution(str1: String, str2: String): Int { return if(str2.contains(str1)) 1 else 0 }} 📝 다른 사람의 문제 풀이다른 사람의 문제 풀이는 좋아요 수가 높거나 많은 사람들이 푼 방법 기준으로 첨부하였습니다.class Solution { fun solution(str1: String, str2: String): Int { return if (str1 in str2) 1 else 0 }}🖊 문제 풀이 시 알면 좋을 것 contains()문자열 안에 특정 문자열이 포함되어 있는지 확인하는 함수.val str = "kotlin p.. 2025. 2. 10.