코딩테스트/프로그래머스_코딩 기초 트레이닝 29

[프로그래머스] 문자열의 앞의 n글자

문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요. 첫글자부터 n번째 글자까지 잘라주기 = substring사용 class Solution { public String solution(String my_string, int n) { String answer = ""; answer += my_string.substring(0,n); return answer; } }

[프로그래머스] 문자열 섞기

길이가 같은 두 문자열 str1과 str2가 주어집니다.두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 문자열 길이가 같으니까 그냥 냅다 하나씩 잘라서 빼주기 하면 될거같다 -> substring사용하기 class Solution { public String solution(String str1, String str2) { String answer = ""; for(int i=0; i

[프로그래머스] 배열 만들기 1

정수 n과 k가 주어졌을 때, 1 이상 n이하의 정수 중에서 k의 배수를 오름차순으로 저장한 배열을 return 하는 solution 함수를 완성해 주세요 1이상 n이하의 정수중 k배수 저장이니까 배열 생성 선언 해주고, i%k ==0 이라면 배열에 저장하면 되겠다 싶음 class Solution { public int[] solution(int n, int k) { int[] answer = new int[]; int a = 0; for(int i = 1; i

[프로그래머스] 원소들의 곱과 합

정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요 num_list의 곱, num_list의 합의 제곱 구해주기 -> 배열 선언하고 할당해주는 방법 찾기class Solution { public int solution(int[] num_list) { int answer = 0; for(int i=0; i

[프로그래머스] 조건에 맞게 수열 변환하기 3

정수 배열 arr와 자연수 k가 주어집니다.만약 k가 홀수라면 arr의 모든 원소에 k를 곱하고, k가 짝수라면 arr의 모든 원소에 k를 더합니다.이러한 변환을 마친 후의 arr를 return 하는 solution 함수를 완성해 주세요. if문으로 k % 2 ==0 ,else 뽑아서 배열 arr에 k의 덧셈 곱셈 넣기 class Solution { public int[] solution(int[] arr, int k) { int[] answer = {}; if (k%2==0){ for(int i=0; i