본문 바로가기

문자열4

프로그래머스 기초문제 Day13 리스트(배열) Day13 리스트(배열) n번째 원소부터 순서 바꾸기 왼쪽 오른 n번째 원소까지 n개 간격의 원소 n번째 원소부터 문제 설명 정수 리스트 num_list와 정수 n이 주어질 때, n 번째 원소부터 마지막 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요. def solution(num_list, n): return num_list[n-1:] 3번째 원소면 2번째 인덱스부터 시작해야 하니 슬라이싱 n-1부터 끝까지 순서 바꾸기 문제 설명 정수 리스트 num_list와 정수 n이 주어질 때, num_list를 n 번째 원소 이후의 원소들과 n 번째까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n 번째까지의 원소들 앞에 붙인 리스트를 return하도록 soluti.. 2024. 1. 13.
프로그래머스 기초문제 Day10 문자열 Day10 문자열 문자열의 앞의 n글자 접두사인지 확인하기 문자열 뒤집기 세로 읽기 qr code 문자열 앞의 n글자 문제 설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요. def solution(my_string, n): return my_string[:n] 접두사인지 확인하기 문제 설명 어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다.문자열 my_string과 is_prefix가 주어질 때, is_prefix가 my_string의.. 2024. 1. 10.
프로그래머스 기초문제 Day9 문자열 Day9 문자열 배열 만들기 5 부분 문자열 이어 붙여 문자열 만들기 문자열 뒤의 n글자 접미사 배열 접미사인지 확인하기 배열 만들기 5 문제 설명 문자열 배열 intStrs와 정수 k, s, l가 주어집니다. intStrs의 원소는 숫자로 이루어져 있습니다.배열 intStrs의 각 원소마다 s번 인덱스에서 시작하는 길이 l짜리 부분 문자열을 잘라내 정수로 변환합니다. 이때 변환한 정수값이 k보다 큰 값들을 담은 배열을 return 하는 solution 함수를 완성해 주세요. def solution(intStrs, k, s, l): answer = [] for i in intStrs: intList = list(i) res = ''.join(intList[s:s+l]) if int(res) > k: an.. 2024. 1. 9.
프로그래머스 기초문제 Day8 조건문, 문자 Day8 간단한 논리 연산 주사위 게임 3 글자 이어 붙여 문자열 만들기 9로 나눈 나머지 문자열 여러 번 뒤집기 간단한 논리 연산 문제 설명 boolean 변수 x1, x2, x3, x4가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요. (x1 ∨ x2) ∧ (x3 ∨ x4) def solution(x1, x2, x3, x4): return (x1 or x2) and (x3 or x4) 주사위 게임 3 문제 설명 1부터 6까지 숫자가 적힌 주사위가 네 개 있습니다. 네 주사위를 굴렸을 때 나온 숫자에 따라 다음과 같은 점수를 얻습니다.네 주사위에서 나온 숫자가 모두 p로 같다면 1111 × p점을 얻습니다.세 주사위에서 나온 숫자가 p로.. 2024. 1. 8.