profile
starry_developer
post-thumbnail

Python_타겟 넘버

n개의 음이 아닌 정수들이 있습니다. 이 정수들을 순서를 바꾸지 않고 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 1, 1, 1, 1, 1로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다.\-1+1+1+1+1 = 3\+1-1+1+1+1 = 3\

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_모의고사

수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_소수 만들기

combinationspermutations

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_소수 찾기

1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) n은 2이상 1000000이하의 자연수입니다.

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_숫자 문자열과 영단어

방법1의 경우 dict 개념을 완벽히 이해한 코드가 아닐까 싶다.

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_약수의 갯수와 덧셈

int(i\*\*0.5)==i\*\*0.5: 부분은 약수의 갯수를 구할 때 가장 핵심적인 코드이다.25를 제곱근 씌운 경우 5 도출 -> 제곱근 값이 정수형으로 나타낸 값과 같은 경우 약수의 갯수는 홀수이므로 뺀 수 도출15를 제곱근 씌운 경우 3.XXX 도출 -> 제

2022년 5월 13일
·
0개의 댓글
·

Python_제일 작은 수 제거하기

정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 4,3,2,1인 경우는 4,3,2를 리턴 하고, 10면 -1을 리

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_시저 암호

ord문자 활용하는 방법만 알아도 문제를 편리하게 풀 수 있는 것 같다. 그렇지만 나에겐 아직 정립이 안된 느낌~

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

Python_나머지가 1이 되는 수 찾기

자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 3 ≤ n ≤ 1,000,000

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

Python_ 두 개 뽑아서 더하기

정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. numbers의 길이는 2 이상 100 이하입니다.

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

Python_문자열 내림차순으로 배치하기

문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. str은 길이 1 이상인 문자열입니다.

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

Python_부족한 금액 계산하기

새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

Python_음양 더하기

어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. [제한사항

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

Python_k번째 수

배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 1, 5, 2, 6, 3, 7, 4, i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 자르면 5, 2, 6, 3입니

2022년 4월 27일
·
0개의 댓글
·
post-thumbnail

알고리즘_스택(Stack)

stack의 구조를 가장 잘 표현해주는 이미지이다.사실 stack을 설명할때 쌓여있는 책으로 표현을 많이 하는데, 난 편의상 쌓여있는 마카롱으로 이해했다.(가장 접근하기 쉬운 방법으로 이해하는 것이 좋다 ㅎㅎㅎㅎㅎ)새로운 마카롱을 만들었다고 가정하자.새로운 마카롱을 어

2022년 4월 20일
·
0개의 댓글
·
post-thumbnail

Study_Plan

계획1 머신러닝 강의 수강 및 수료증 발급받기 (과제 제출 및 퀴즈 포함) 계획2 혼자 공부하는 머신러닝+딥러닝 책 완독 하기 2022.04.18.(월) 책 주문 완료 2022.04.19.(화) 책 수령 예정 계획3 알고리즘 강의 듣고 문

2022년 4월 19일
·
0개의 댓글
·

Python_문자열을 정수로 바꾸기

문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습

2022년 4월 17일
·
0개의 댓글
·
post-thumbnail

Python_2016년

2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,

2022년 4월 17일
·
0개의 댓글
·
post-thumbnail

Python_최대공약수와 최소공배수

두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3,

2022년 4월 16일
·
0개의 댓글
·
post-thumbnail

Python_행렬의 덧셈

행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.

2022년 4월 16일
·
0개의 댓글
·