Algorithm/Programmers259 [Programmers] Lv.0 | 짝수 홀수 개수 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120824 풀이class Solution { public int[] solution(int[] num_list) { int[] result = new int[2]; for (int num : num_list) { if (num % 2 == 0) { result[0]++; } else { result[1]++; } } return result; }}class Solution { public in.. 2025. 10. 30. [Programmers] Lv.0 | 문자 반복 출력하기 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120825 풀이class Solution { public String solution(String my_string, int n) { StringBuilder answer = new StringBuilder(); for (int i = 0; i 2025. 10. 29. [Programmers] Lv.0 | 특정 문자 제거하기 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120826 풀이class Solution { public String solution(String my_string, String letter) { return my_string.replace(letter, ""); }} 2025. 10. 29. [Programmers] Lv.0 | 각도기 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120829 풀이class Solution { public int solution(int angle) { if (angle 2025. 10. 28. [Programmers] Lv.0 | 양꼬치 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120830 풀이class Solution { public int solution(int n, int k) { return n * 12000 + k * 2000 - (n / 10) * 2000; }} 양꼬치 가격: n * 12000음료수 가격: k * 2000서비스 음료수 개수: n / 10 (정수 나눗셈으로 자동 내림 처리)서비스로 받은 음료수 가격 차감: (n / 10) * 2000 2025. 10. 27. [Programmers] Lv.0 | 짝수의 합 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120831 풀이class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i class Solution { public int solution(int n) { int answer = 0; for (int i = 2; i import java.util.stream.IntStream;class Solution { public int solution(int n) { return IntStream.rangeClosed(0, n) .. 2025. 10. 26. [Programmers] Lv.0 | 배열 자르기 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120833 풀이class Solution { public int[] solution(int[] numbers, int num1, int num2) { int[] answer = new int[num2 - num1 + 1]; for (int i = 0; i 2025. 10. 25. [Programmers] Lv.0 | 외계행성의 나이 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120834 풀이class Solution { public String solution(int age) { String ageStr = String.valueOf(age); StringBuilder result = new StringBuilder(); for (int i = 0; i 코드 설명String.valueOf(age) → 숫자를 문자열로 변환예: 23 → "23"각 문자('2', '3')를 순회하면서'0'을 빼서 정수 값으로 변환 ('2' - '0' = 2)'a'에 해당 숫자만큼 더해 알파벳으로 변환 ('a' + 2 = 'c')변환된.. 2025. 10. 24. [Programmers] Lv.0 | 진료순서 정하기 | Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/120835 풀이import java.util.*;class Solution { public int[] solution(int[] emergency) { int[] answer = new int[emergency.length]; int[] sorted = emergency.clone(); Arrays.sort(sorted); for (int i = 0; i 설명int[] emergency = {3, 76, 24}; 정렬하면 (작은 순서대로)int[] sorted = {3, 24, 76}; 즉,3은 제일 작음 → 제일 늦게 (3.. 2025. 10. 23. 이전 1 ··· 3 4 5 6 7 8 9 ··· 29 다음