728x90

2024/03 6

[프로그래머스] 접미사인지 확인하기

문제 설명 어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다. 문자열 my_string과 is_suffix가 주어질 때, is_suffix가 my_string의 접미사라면 1을, 아니면 0을 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 1 ≤ is_suffix의 길이 ≤ 100 my_string과 is_suffix는 영소문자로만 이루어져 있습니다. 입출력 예 my_string is_suffix result "banana" "ana" 1 "banana" "nan" 0 "banana" "wx..

[프로그래머스] 공배수

문제 설명 정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요. 제한사항 10 ≤ number ≤ 100 2 ≤ n, m < 10 입출력 예 number n m result 60 2 3 1 55 10 5 0 입출력 예 설명 #1 - 60은 2의 배수이면서 3의 배수이기 때문에 1을 return합니다. #2 - 55는 5의 배수이지만 10의 배수가 아니기 때문에 0을 return합니다. 나의 코드 def solution(number, n, m): if number % n == 0 and number % m == 0: return 1 else: return 0

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

문제 설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 - my_string은 숫자와 알파벳으로 이루어져 있습니다. - 1 ≤ my_string의 길이 ≤ 1,000 - 1 ≤ n ≤ my_string의 길이 입출력 예 my_string n result "ProgrammerS123" 11 "ProgrammerS" "He110W0r1d" 5 "He110" 입출력 예 설명 #1 - 예제 1번의 my_string에서 앞의 11글자는 "ProgrammerS"이므로 이 문자열을 return합니다. #2 - 예제 2번의 my_string에서 앞의 5글자는 "He110"이므로 이 문자..

[프로그래머스] 카운트 다운

문제 설명 정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ end_num ≤ start_num ≤ 50 입출력 예 start_num end_num result 10 3 [10,9,8,7,6,5,4,3] 입출력 예 설명 #1 - 10부터 3까지 1씩 감소하는 수를 담은 리스트는 [10, 9, 8, 7, 6, 5, 4, 3]입니다. 나의 코드 def solution(start, end_num): answer=[] for i in range(start,end_num-1,-1): answer+=[i] return answer

[프로그래머스] 카운트 업

문제 설명 정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ start_num ≤ end_num ≤ 50 입출력 예 start_num end_num result 3 10 [3, 4, 5, 6, 7, 8, 9, 10] 입출력 예 설명 #1 - 3부터 10까지의 숫자들을 담은 리스트 [3, 4, 5, 6, 7, 8, 9, 10]를 return합니다. 나의 코드 def solution(start_num, end_num): answer = [] for i in range(start_num, end_num+1): answer = answer + [i] return ans..

[프로그래머스] n의 배수

문제 설명 정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. 제한사항 2 ≤ num ≤ 100 2 ≤ n ≤ 9 입출력 예 num n result 98 2 1 34 3 0 입출력 예 설명 #1 - 98은 2의 배수이므로 1을 return합니다. #2 - 32는 3의 배수가 아니므로 0을 return합니다. 나의 코드 def solution(num, n): if num%n == 0: answer = 1 else : answer = 0 return answer

728x90