분류 전체보기192 [programmers] 프로그래머스 Level1 약수의 합(파이썬 Python) [programmers] 프로그래머스 Level1 약수의 합 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 약수의 합 1) 문제 프로그래머스 약수의 합 코딩테스트 연습 - 약수의 합 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수 programmers.co.kr 2) 풀이 과정 1. 1부터 입력된 수까지의 범위를 설정 2. i에 저장된 수를 바탕으로 입력된 n이 i로 나누어떨어지면 약수 3. .. 2020. 9. 3. [programmers] 프로그래머스 Level1 정수 제곱근 판별(파이썬 Python) [programmers] 프로그래머스 Level1 정수 제곱근 판별 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 정수 제곱근 판별 1) 문제 프로그래머스 정수 제곱근 판별 코딩테스트 연습 - 정수 제곱근 판별 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함� programmers.co.kr 2) 풀이 과정 if(n이 양의 정수 x의 제곱이라면): return # (x+1)의 제곱을 리턴하고 else: return -1 #.. 2020. 9. 3. [programmers] 프로그래머스 Level1 하샤드 수(파이썬 Python) [programmers] 프로그래머스 Level1 하샤드 수 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 하샤드 수 1) 문제 프로그래머스 하샤드 수 코딩테스트 연습 - 하샤드 수 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하� programmers.co.kr 2) 풀이 과정 1. 입력된 x의 자릿수의 합을 우선 더해야 한다. 2. 추 후 자릿수의 합 % x의 값이 0이면(나누어 떨어지면) 하샤드 수 이므로 True.. 2020. 9. 2. [programmers] 프로그래머스 Level1 제일 작은 수 제거하기(파이썬 Python) [programmers] 프로그래머스 Level1 제일 작은 수 제거하기 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 제일 작은 수 제거하기 1) 문제 프로그래머스 제일 작은 수 제거하기 코딩테스트 연습 - 제일 작은 수 제거하기 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1 programmers.co.kr 2) 풀이 과정 1. 배열의 크기가 1보다 클 경우에 배열안에 최솟값을 제거 해준다. 2. 배열의 크.. 2020. 9. 2. [programmers] 프로그래머스 Level1 직사각형 별찍기(파이썬 Python 자바 Java) [programmers] 프로그래머스 Level1 직사각형 별찍기 (파이썬 Python 자바 Java) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 직사각형 별찍기 1) 문제 프로그래머스 직사각형 별찍기 코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수� programmers.co.kr 2) 풀이 과정 1. 우선 가로로 출력 할 *의 개수를 설정(입력받은 a의 개수대로) 2. 세로의 크기는 입력받은 b의 숫자대.. 2020. 9. 2. 이전 1 ··· 31 32 33 34 35 36 37 ··· 39 다음