★python/ Lv.0 숨어있는 숫자의 덧셈, 모음 제거
·
코딩테스트/programmers (python)
코딩테스트 연습 - 숨어있는 숫자의 덧셈 (1) | 프로그래머스 스쿨 (programmers.co.kr) 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 제한사항 입출력 예 my_string result "aAb1B2cC34oOp" 10 "1a2b3c4d123" 16 내 풀이 . ★풀이 def solution(my_string): return sum(int(i) for i in my_string if i.isdigit()) ★ isdigit() isdigit() 함수는 string 클래스의 메소드 즉, 문자열에서 사용할 수 있는 함수입니다. str 또는 검사할 문자열의 뒤에 .isdigit()을..
★python/ Lv.0 순서쌍의 개수, 배열의 유사도, 자릿수 더하기
·
코딩테스트/programmers (python)
코딩테스트 연습 - 순서쌍의 개수 | 프로그래머스 스쿨 (programmers.co.kr) 문제 설명 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 입출력 예 n result 20 6 100 9 내 풀이 def solution(n): num=0 for i in range(1, n+1): a=i if n%a==0: num+=1 return num 풀이 def solution(n): return len(list(filter(lambda v: n % (v+1) == 0, range(n)))) def solution(n): answer =0 for i in range(n): if n % (..
python/Lv.0 옷가게 할인 받기
·
코딩테스트/programmers (python)
코딩테스트 연습 - 옷가게 할인 받기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다.구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요. 제한사항 10 ≤ price ≤ 1,000,000 price는 10원 단위로(1의 자리가 0) 주어집니다. 소수점 이하를 버린 정수를 return합니다. 입출력 예 pr..
★python/ Lv.0 특정 문자 제거하기 (오답)
·
코딩테스트/programmers (python)
코딩테스트 연습 - 특정 문자 제거하기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 letter은 길이가 1인 영문자입니다. my_string과 letter은 알파벳 대소문자로 이루어져 있습니다. 대문자와 소문자를 구분합니다. 입출력 예 my_string let..
python/ Lv.0 피자 나눠 먹기 (1), (3)
·
코딩테스트/programmers (python)
코딩테스트 연습 - 피자 나눠 먹기 (1) | 프로그래머스 스쿨 (programmers.co.kr) 코딩테스트 연습 - 피자 나눠 먹기 (3) | 프로그래머스 스쿨 (programmers.co.kr) 문제 설명 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. 제한사항 1 ≤ n ≤ 100 입출력 예 n result 7 1 1 1 15 3 내 풀이 def solution(n): if n
python/ Lv.0 배열 뒤집기
·
코딩테스트/programmers (python)
코딩테스트 연습 - 배열 뒤집기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수가 들어 있는 배열 num_list가 매개변수로 주어집니다. num_list의 원소의 순서를 거꾸로 뒤집은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ num_list의 길이 ≤ 1,000 0 ≤ num_list의 원소 ≤ 1,000 입출력 예 num_list result [1, 2, 3, 4, 5] [5, 4, 3, 2, 1] [1, 1, 1, 1, 1, 2] [2, 1,..
python/ Lv.0 중복된 숫자 개수
·
코딩테스트/programmers (python)
코딩테스트 연습 - 중복된 숫자 개수 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 1,000 0 ≤ n ≤ 1,000 입출력 예 array n result [1, 1, 2, 3, 4, 5] 1 2 [0, 2, 3, 4] 1 0 내 풀이 def solution(..
python/ Lv.0 머쓱이보다 키 큰 사람
·
코딩테스트/programmers (python)
코딩테스트 연습 - 머쓱이보다 키 큰 사람 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ array의 길이 ≤ 100 1 ≤ height ≤ 200 1 ≤ array의 원소 ≤ 200 입출력 예 array..