[프로그래머스/Java] Lv.0 flag에 따라 다른 값 반환하기 문제 풀이 1 2 3 4 5 6 7 class Solution { public int solution(int a, int b, boolean flag) { if (flag) return a + b; return a - b; } } Colored by Color Scripter cs [JAVA] 프로그래머스 스쿨/Java Lv.0 2023. 12. 24. 19:25
[프로그래머스/Java] Lv.1 [1차] 비밀지도 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; String s = ""; for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 22. 18:42
[프로그래머스/Java] Lv.1 예산 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.Arrays; class Solution { public int solution(int[] d, int budget) { int answer = 0; Arrays.sort(d); //작은 수의 예산부터 처리 for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 21. 23:48
[프로그래머스/Java] Lv.1 직사각형 별찍기 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import java.util.Scanner; class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i=1; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 16. 16:50
[프로그래머스/Java] Lv.1 x만큼 간격이 있는 n개의 숫자 문제 풀이 1 2 3 4 5 6 7 8 9 10 class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; for(long i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 16. 16:48
[프로그래머스/Java] Lv.1 행렬의 덧셈 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int[][] answer = new int[arr1.length][arr1[0].length]; for (int i = 0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 15. 23:30
[프로그래머스/Java] Lv.1 핸드폰 번호 가리기 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 class Solution { public String solution(String phone_number) { String answer = ""; String front = phone_number.substring(0, phone_number.length()-4); String back = phone_number.substring(front.length()); for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 15. 23:27
[프로그래머스/Java] Lv.1 하샤드 수 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 class Solution { public boolean solution(int x) { int n = x; int sum = 0; while(n>0) { sum += n%10; //n을 10으로 나눈 나머지를 sum에 더함 n /= 10; //n의 자릿수를 하나씩 낮춤 } if(x%sum == 0) { return true; }else { return false; } } } Colored by Color Scripter cs [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 15. 23:25