본문 바로가기
반응형

algorithm51

[프로그래머스]암호 해독 - java, python 암호 해독 문제 설명 군 전략가 머쓱이는 전쟁 중 적군이 다음과 같은 암호 체계를 사용한다는 것을 알아냈습니다. 암호화된 문자열 cipher를 주고받습니다. 그 문자열에서 code의 배수 번째 글자만 진짜 암호입니다. 문자열 cipher와 정수 code가 매개변수로 주어질 때 해독된 암호 문자열을 return하도록 solution 함수를 완성해주세요. 입출력 예 #1 "dfjardstddetckdaccccdegk" 의 4번째, 8번째, 12번째, 16번째, 20번째, 24번째 글자를 합친 "attack"을 return합니다. 입출력 예 #2 "pfqallllabwaoclk" 의 2번째, 4번째, 6번째, 8번째, 10번째, 12번째, 14번째, 16번째 글자를 합친 "fallback"을 return합니다.. 2023. 3. 1.
[프로그래머스]문자열을 정수로 바꾸기 - java, python 문자열을 정수로 바꾸기 문제 설명 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. java code class Solution { public int solution(String s) { return Inte.. 2023. 2. 28.
[프로그래머스]문자 반복 출력하기 - java, python `문자 반복 출력하기` 문제 설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요. 입출력 예 #1 "hello"의 각 문자를 세 번씩 반복한 "hhheeellllllooo"를 return 합니다. java code class Solution { public String solution(String my_string, int n) { String answer = ""; // Stringbuilder answer = new Stringbuilder(); for(int i=0; i < my_string.length(); i++){ for(int j =0; j < n; j++){ .. 2023. 2. 23.
[프로그래머스]x만큼 간격이 있는 n개의 숫자 - java, python `x만큼 간격이 있는 n개의 숫자` 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. java code class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; for(int i=1; i 2023. 2. 23.
반응형