codingtest161 [Programmers] Lv.0 / 홀짝에 따라 다른 값 반환하기 / Java 문제 풀이 class Solution { public int solution(int n) { int answer = 0; if(n % 2 == 1) { for(int i = 1; i 2023. 10. 18. [Programmers] Lv.0 / 공배수 / Java 문제 풀이 class Solution { public int solution(int number, int n, int m) { int answer = 0; if(number % n == 0 && number % m == 0) { answer = 1; } else { answer = 0; } return answer; } } class Solution { public int solution(int number, int n, int m) { return number % n == 0 && number % m == 0 ? 1 : 0; } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181936 2023. 10. 18. [Programmers] Lv.0 / n의 배수 / Java 문제 풀이 class Solution { public int solution(int num, int n) { int answer = 0; if(num % n == 0) { answer = 1; } else { answer = 0; } return answer; } } class Solution { public int solution(int num, int n) { int answer = num % n == 0 ? 1 : 0; return answer; } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181937 2023. 10. 18. [Programmers] Lv.0 / 두 수의 연산값 비교하기 / Java 문제 풀이 class Solution { public int solution(int a, int b) { int answer = 0; int first = Integer.parseInt("" + a + b); int second = 2 * a * b; if(first >= second) { answer = first; } else { answer = second; } return answer; } } class Solution { public int solution(int a, int b) { int first = Integer.parseInt(String.valueOf(a)+String.valueOf(b)); int second = 2 * a * b; return Math.max(first, secon.. 2023. 10. 17. [Programmers] Lv.0 / 더 크게 합치기 / Java 문제 풀이 class Solution { public int solution(int a, int b) { int answer = 0; int ab = Integer.parseInt("" + a + b); int ba = Integer.parseInt("" + b + a); if(ab >= ba) { answer = ab; } else { answer = ba; } return answer; } } class Solution { public int solution(int a, int b) { int ab = Integer.parseInt(a + "" + b); int ba = Integer.parseInt(b + "" + a); return Math.max(ab, ba); } } 출처 https://sch.. 2023. 10. 17. [Programmers] Lv.0 / 문자 리스트를 문자열로 변환하기 / Java 문제 풀이 class Solution { public String solution(String[] arr) { String answer = ""; for(String s : arr) { answer += s; } return answer; } } class Solution { public String solution(String[] arr) { return String.join("", arr); } } class Solution { public String solution(String[] arr) { StringBuilder sb = new StringBuilder(); for (String s: arr) { sb.append(s); } return sb.toString(); } } 출처 https://.. 2023. 10. 17. [Programmers] Lv.0 / 문자열 섞기 / Java 문제 풀이 class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i = 0; i < str1.length(); i++) { answer += str1.substring(i, i + 1); answer += str2.substring(i, i + 1); } return answer; } } class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i = 0; i < str1.length(); i++){ answer+= str1.charAt(i); answer+= str2.cha.. 2023. 10. 17. [Programmers] Lv.0 / 문자열 겹쳐쓰기 / Java 문제 풀이 class Solution { public String solution(String my_string, String overwrite_string, int s) { String answer = my_string.substring(0, s) + overwrite_string; if(my_string.length() > answer.length()) { answer += my_string.substring(answer.length()); } return answer; } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181943 2023. 10. 17. [Programmers] Lv.0 / 홀짝 구분하기 / Java 문제 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); if(n % 2 == 0) { System.out.println(n + " is even"); } else { System.out.println(n + " is odd"); } sc.close(); } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181944 2023. 10. 17. [Programmers] Lv.0 / 문자열 돌리기 / Java 문제 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); int length = a.length(); for(int i = 0; i < length; i++) { System.out.println(a.charAt(i)); } sc.close(); } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181945 2023. 10. 17. [Programmers] Lv.0 / 문자열 붙여서 출력하기 / Java 문제 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String b = sc.next(); // #1 System.out.print(a + b); // #2 System.out.println(String.join("", a, b)); // #3 System.out.println(a.concat(b)); sc.close(); } } 출처 https://school.programmers.co.kr/learn/courses/30/lessons/181946 2023. 10. 17. [Programmers] Lv.0 / 덧셈식 출력하기 / Java 문제 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.printf("%d + %d = %d", a, b, a + b); sc.close(); } } import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b .. 2023. 10. 17. 이전 1 ··· 10 11 12 13 14 다음