문제


풀이
import java.util.Arrays;
class Solution {
    public int solution(String[] order) {
        return Arrays.stream(order)
            .mapToInt(x -> x.contains("cafelatte") ? 5000 : 4500)
            .sum();
    }
}
class Solution {
    public int solution(String[] order) {
        int answer = 0;
        for(String str : order) {
            if(str.contains("cafelatte")) {
                answer += 5000;
            } else {
                answer += 4500;
            }
        }
        return answer;
    }
}
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181837
'Algorithm > Programmers' 카테고리의 다른 글
| [Programmers] Lv.0 / 조건에 맞게 수열 변환하기 3 / Java (0) | 2024.03.12 | 
|---|---|
| [Programmers] Lv.0 / 그림 확대 / Java (0) | 2024.03.07 | 
| [Programmers] Lv.0 / 날짜 비교하기 / Java (0) | 2024.03.06 | 
| [Programmers] Lv.0 / 주사위 게임 1 / Java (0) | 2024.03.06 | 
| [Programmers] Lv.0 / 정수 찾기 / Java (0) | 2024.03.06 | 
										
									
										
									
										
									
										
									
댓글