프로그래머스8 [프로그래머스] 124 나라의 숫자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 package com.java.programers; import java.util.Scanner; public class Solution12 { // 124나라 public static void main(String[] args) { Scanner scan = new Scanner(System.in); while (true) { System.out.println("변환 할 숫자를 입력하세요!"); int natural = scan.nextInt(); if (natural == 0) { // 0.. 알고리즘 2019. 5. 12. [프로그래머스] 예산 (문제를 잘 읽으세요) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 package com.java.programers; import java.util.Arrays; public class Solution9 { public static void main(String[] args) { int[] d = { 1, 3, 2, 5, 4 }; int bdg = 9; System.out.println(solution(d, bdg)); } public static int solution(int[] d, int budget) { int answer = d.length; int cnt = 0; int k = bu.. 알고리즘 2019. 5. 5. [프로그래머스] 모의고사 일주일에 알고리즘 두개풀기 -> 두개이상 풀기! 알고리즘 공부를 시작한지 초반이라 난이도가 낮은 문제를 하다보니 심심해서 한 두개 더풀어보다가 두개이상!으로 조건을 바꿨다. 앞으로 2개 말고도 추가로 더 올려볼 생각이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 package com.java.programe.. 알고리즘 2019. 4. 30. [프로그래머스] 같은 숫자는 싫어~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 package com.java.programers; import java.util.*; public class Solution7 { public static void main(String[] args) { int[] arr = { 4, 4, 4, 1, 3, 3, 1, 2, 2, 9 }; System.out.println("결 과\t: " + Arrays.toString(solution(arr))); } public static int[] solution(int[] arr) { System.out.prin.. 알고리즘 2019. 4. 27. [프로그래머스] 콜라츠 추측 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 package com.java.programers; import java.util.Scanner; public class Solution6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { System.out.println("숫자를 입력하세요"); int number = scanner.nextInt(); if (numb.. 알고리즘 2019. 4. 26. [프로그래머스] 시저암호 알고리즘문제 일주일에 2회이상 풀기 3주차~ 오늘은 시저암호를 구현해 보았습니다. 문제보시죵 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 package com.java.programers; import java.util.Arrays; import java.util.Scanner; public class Solution4 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("시저암.. 알고리즘 2019. 4. 23. [프로그래머스] 두 정수 사이의 합 일주일에 알고리즘 두문제풀기 2주차! 간단한 문제를 풀면서도 사소하게라도 내 코딩습관의 문제를 알아가는 재미가 있다. 이번에 풀어본 문제는 두 정수 사이의 합을 구하는 문제다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 package com.java.programers; import java.util.Scanner; public class Solution2 { public static long solution(int a, int b) { long answer = 0; int max, min; if (a == b) { // a와 b가 같.. 알고리즘 2019. 4. 17. [프로그래머스] 완주하지 못한 선수 오랜만의 포스팅!~~ 이번주부터 일주일에 2회 알고리즘문제를 풀기로 결심하고 첫번째 포스팅이다. 알고리즘 문제는 '프로그래머스' 와 '정올' 에서 가져와 풀어볼 생각인데, 오늘은 프로그래머스의 '완주하지 못한 선수'라는 문제를 풀어보았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 package com.java.solution; import java.util.HashMap; import java.util.Map; public class Solution { pub.. 알고리즘 2019. 4. 11. 이전 1 다음