[프로그래머스/Java]Level1 - 소수 만들기
·
프로그래머스/Java | Level1
코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 문제 설명 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 하도록 solution 함수를 완성해주세요. 제한 조건 nums에 들어있는 숫자의 개수는 3개 이상 50개 이하입니다. nums의 각 원소는 1 이상 1,000 이하의 자연수이며, 중복된 숫자가..
[프로그래머스/Kotlin]Level1 - 가운데 글자 가져오기
·
프로그래머스/Kotlin | Level1
코딩테스트 연습 - 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 s ret programmers.co.kr 문제 설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 제한 조건 s는 길이가 1 이상, 100이하인 스트링입니다. ​입출력 예 s return "abcde" "c" "qwer" "we" ​ 나의 풀이 1. 문자열의 길이가 짝수이면 가운데 두개의 문자 출력 2. 문자열의 길이가 홀수이면 가운데 하나의 문자 출력 class Solution..
[프로그래머스/Java]Level1 - 가운데 글자 가져오기
·
프로그래머스/Java | Level1
코딩테스트 연습 - 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 s ret programmers.co.kr 문제 설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 제한 조건 s는 길이가 1 이상, 100이하인 스트링입니다. ​입출력 예 s return "abcde" "c" "qwer" "we" ​ 나의 풀이 1. 입력받은 문자열 s의 크기와 절반 값을 저장하는 변수 생성 2. 문자열의 길이가 짝수이면 가운데 두개의 문자 출력 3. 문자열의 길..
[프로그래머스/Kotlin]Level1 - 최대공약수와 최소공배수
·
프로그래머스/Kotlin | Level1
코딩테스트 연습 - 최대공약수와 최소공배수 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 programmers.co.kr 문제 설명 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해보세요. 배열의 맨 앞에 최대공약수, 그 다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 제한 조건 두 수는 1 이상 1000000 이하의 자연수입니다. ​입출력 예 n m return 3 12 [3,1..
[프로그래머스/Kotlin]Level1 - 약수의 합
·
프로그래머스/Kotlin | Level1
코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수� programmers.co.kr 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 조건 n은 0 이상 3000 이하인 정수 ​입출력 예 n return 12 28 5 6 입출력 예#1 12의 약수는 1,2,3,4,6,12입니다. 이를 모두 더하면 28입니다. 입출력 예#2 5의 약수는 1,5입니다. 이를 모두 더하면 6입니다. 나의 풀이 1. 1부터 n까지의 숫자 중 n으로 나눴을 때 나누어 떨어지는 ..
뿌꾸 빵
개발새발 안드로그