본문 바로가기
반응형

분류 전체보기88

[프로그래머스]잘라서 배열로 저장하기 , java `잘라서 배열로 저장하기` 문제 설명 문자열 my_str과 n이 매개변수로 주어질 때, my_str을 길이 n씩 잘라서 저장한 배열을 return 하도록 solution 함수를 완성해 주세요. "abc1Addfggg4556b" 를 길이 6씩 잘라 배열에 저장한 ["abc1Ad", "dfggg4", "556b"]를 return 해야 합니다. "abcdef123" 를 길이 3씩 잘라 배열에 저장한 ["abc", "def", "123"]를 return 해야 합니다. code class Solution { public String[] solution(String my_str, int n) { String[] answer = new String[(int)Math.ceil((double)my_str.length().. 2023. 3. 17.
[프로그래머스]영어가 싫어요 - java `영어가 싫어요` 문제설명 영어가 싫은 머쓱이는 영어로 표기되어있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return 하도록 solution 함수를 완성해 주세요. numbers는 소문자로만 구성되어 있습니다. numbers는 "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" 들이 공백 없이 조합되어 있습니다. 설명 "onetwothreefourfivesixseveneightnine"를 숫자로 바꾼 123456789를 return합니다. "onefourzerosixseven"를 숫자로 바꾼 14067를 return합니다. code import ja.. 2023. 3. 16.
[프로그래머스]컨트롤 제트 - java `컨트롤 제트` 문제설명 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요. 입출력 예 설명 입출력 예 #2 10 + 20 + 30 + 40 = 100을 return 합니다. 입출력 예 #3 "10 Z 20 Z 1"에서 10 다음 Z, 20 다음 Z로 10, 20이 지워지고 1만 더하여 1을 return 합니다. code import java.util.*; import java.util.stream.IntStream; class Solution { publi.. 2023. 3. 16.
[프로그래머스]7의 개수 - java `7의 개수` 문제 설명 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 입출력 예 #1 [7, 77, 17]에는 7이 4개 있으므로 4를 return 합니다. 입출력 예 #2 [10, 29]에는 7이 없으므로 0을 return 합니다. code import java.util.*; class Solution { public int solution(int[] array) { int answer = 0; List list = new ArrayList(); String str = Arrays.toString(array); for (char item:str.toCharArray()) { a.. 2023. 3. 15.
반응형