Java 프로그래머스 코딩테스트 연습 [PCCE 기출문제] 1 ~ 5번
·
📌Back-End/프로그래머스
출력  /** * 코딩테스트 연습 PCCE 기출문제 1번 * 출력 */public class Main0722_1 { public static void main(String[] args) { String msg = "Spring is beginning"; int val1 = 3; String val2 = "3"; System.out.println(msg); System.out.println(val1 + 10); System.out.println(val2 + "10"); }}  피타고라스의 정리  import java.util.Scanner;/** * 코딩테스트 연습 PCCE 기출문제 2번 * 피타고라스의 정리 */publ..
Java 프로그래머스 코딩테스트 입문 Day 25 시뮬레이션, 조건문, 수학
·
📌Back-End/프로그래머스
문자열 밀기  /** * 코딩테스트 입문 Day 25 시뮬레이션, 조건문, 수학 * 문자열 밀기 */public class Main1 { public static void main(String[] args) { System.out.println(solution("hello", "ohell")); System.out.println(solution("apple", "elppa")); System.out.println(solution("atat", "tata")); System.out.println(solution("abc", "abc")); } public static int solution(String A, String B) { ..
Java 프로그래머스 코딩테스트 입문 Day 24 수학, 시뮬레이션, 문자열, 조건문, 반복문
·
📌Back-End/프로그래머스
치킨 쿠폰  /** * 코딩테스트 입문 Day 24 수학, 시뮬레이션, 문자열, 조건문, 반복문 * 치킨 쿠폰 */public class Main1 { public static void main(String[] args) { System.out.println(solution(100)); System.out.println(solution(1081)); } public static int solution(int chicken) { int answer = 0; while (chicken >= 10) { int tmp = chicken % 10; chicken /= 10; answer +..
Java 프로그래머스 코딩테스트 입문 Day 23 배열, 정렬, 문자열
·
📌Back-End/프로그래머스
특이한 정렬  import java.util.Arrays;/** * 코딩테스트 입문 Day 23 배열, 정렬, 문자열 * 특이한 정렬 */public class Main1 { public static void main(String[] args) { int[] result = solution(new int[]{1, 2, 3, 4, 5, 6}, 4); for (int num : result) { System.out.print(num + " "); } System.out.println(); result = solution(new int[]{10000, 20, 36, 47, 40, 6, 10, 7000}, 30); ..
Java 프로그래머스 코딩테스트 입문 Day 22 dp, 수학, 조건문, 배열
·
📌Back-End/프로그래머스
저주의 숫자 3  /** * 코딩테스트 입문 Day 22 dp, 수학, 조건문, 배열 * 저주의 숫자 3 */public class Main1 { public static void main(String[] args) { System.out.println(solution(15)); System.out.println(solution(40)); } public static int solution(int n) { int answer = 0; for (int i = 0; i   평행  /** * 코딩테스트 입문 Day 22 dp, 수학, 조건문, 배열 * 평행 */public class Main2 { public static void main..
Java 프로그래머스 코딩테스트 입문 Day 21 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열
·
📌Back-End/프로그래머스
숨어있는 숫자의 덧셈 (2)  import java.util.Arrays;/** * 코딩테스트 입문 Day 21 문자열, 사칙연산, 시뮬레이션, 2차원배열, 수학, 배열 * 숨어있는 숫자의 덧셈 (2) */public class Main1 { public static void main(String[] args) { System.out.println(solution("aAb1B2cC34oOp")); System.out.println(solution("1a2b3c4d123Z")); } public static int solution(String my_string) { return Arrays.stream(my_string.split("[a-zA-Z]+")..
Java 프로그래머스 코딩테스트 입문 Day 20 수학, 시뮬레이션, 문자열, 사칙연산
·
📌Back-End/프로그래머스
직사각형 넓이 구하기  /** * 코딩테스트 입문 Day 20 수학, 시뮬레이션, 문자열, 사칙연산 * 직사각형 넓이 구하기 */public class Main1 { public static void main(String[] args) { System.out.println(solution(new int[][]{{1, 1}, {2, 1}, {2, 2}, {1, 2}})); System.out.println(solution(new int[][]{{-1, -1}, {1, 1}, {1, -1}, {-1, 1}})); } public static int solution(int[][] dots) { int w = 0; int h = 0; ..
Java 프로그래머스 코딩테스트 입문 Day 19 문자열, 배열, 조건문
·
📌Back-End/프로그래머스
7의 개수  /** * 코딩테스트 입문 Day 19 문자열, 배열, 조건문 * 7의 개수 */public class Main1 { public static void main(String[] args) { System.out.println(solution(new int[]{7, 77, 17})); System.out.println(solution(new int[]{10, 29})); } public static int solution(int[] array) { int answer = 0; for (int num : array) { String[] strArr = String.valueOf(num).split(""); ..
Java 프로그래머스 코딩테스트 입문 Day 18 문자열, 수학, 조건문, 정렬
·
📌Back-End/프로그래머스
문자열안에 문자열  /** * 코딩테스트 입문 Day 18 문자열, 수학, 조건문, 정렬 * 문자열안에 문자열 */public class Main1 { public static void main(String[] args) { System.out.println(solution("ab6CDE443fgh22iJKlmn1o", "6CD")); System.out.println(solution("ppprrrogrammers", "pppp")); System.out.println(solution("AbcAbcA", "AAA")); } public static int solution(String str1, String str2) { return str..
Java 프로그래머스 코딩테스트 입문 Day 17 문자열, 수학, 조건문, 배열, 사칙연산
·
📌Back-End/프로그래머스
숫자 찾기  /** * 코딩테스트 입문 Day 17 문자열, 수학, 조건문, 배열, 사칙연산 * 숫자 찾기 */public class Main1 { public static void main(String[] args) { System.out.println(solution(29183, 1)); System.out.println(solution(232443, 4)); System.out.println(solution(123456, 7)); } public static int solution(int num, int k) { int answer = -1; String[] strArr = String.valueOf(num).split(..
Java 프로그래머스 코딩테스트 입문 Day 16 문자열, 수학, 배열, 조건문
·
📌Back-End/프로그래머스
편지  /** * 코딩테스트 입문 Day 16 문자열, 수학, 배열, 조건문 * 편지 */public class Main1 { public static void main(String[] args) { System.out.println(solution("happy birthday!")); System.out.println(solution("I love you~")); } public static int solution(String message) { int size = 2; return message.length() * size; }}  가장 큰 수 찾기  import java.util.Arrays;/** * 코딩테스트 입문 Day 1..
Java 프로그래머스 코딩테스트 입문 Day 15 문자열, 해시, 배열, 수학
·
📌Back-End/프로그래머스
영어가 싫어요  import java.util.HashMap;/** * 코딩테스트 입문 Day 15 문자열, 해시, 배열, 수학 * 영어가 싫어요 */public class Main1 { public static void main(String[] args) { System.out.println(solution("onetwothreefourfivesixseveneightnine")); System.out.println(solution("onefourzerosixseven")); } public static long solution(String numbers) { HashMap hashMap = new HashMap(); hashMap.put..
구 일
'분류 전체보기' 카테고리의 글 목록