1.
// 로또 최고 순위와 최저 순위
def solution(lottos, win_nums):
answer = []
count = 7
for i in lottos:
if i == 0:
count -= 1
elif i in win_nums:
count -= 1
if count > 6: answer.append(6)
else:
answer.append(count)
count = 7
for j in lottos:
if j in win_nums: count -= 1
if count > 6:
answer.append(6)
else:
answer.append(count)
return answer
https://coding-nyan.tistory.com/116
[python] 로또의 최고 순위와 최저 순위
programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는.
coding-nyan.tistory.com
2. 행렬 테두리 회전하기
https://minnit-develop.tistory.com/23
[Python/프로그래머스/배열회전] 행렬 테두리 회전하기
문제 rows x columns 크기인 행렬이 있습니다. 행렬에는 1부터 rows x columns까지의 숫자가 한 줄씩 순서대로 적혀있습니다. 이 행렬에서 직사각형 모양의 범위를 여러 번 선택해, 테두리 부분에 있는
minnit-develop.tistory.com
3. 다단계 칫솔 판매
[Python/알고리즘] 다단계 칫솔 판매 (Lv.3)
문제 설명 민호는 다단계 조직을 이용하여 칫솔을 판매하고 있습니다. 판매원이 칫솔을 판매하면 그 이익이 피라미드 조직을 타고 조금씩 분배되는 형태의 판매망입니다. 어느정도 판매가 이루
muhly.tistory.com
<출처 프로그래머스 코딩 테스트 연습:
https://programmers.co.kr/learn/challenges
코딩테스트 연습
기초부터 차근차근, 직접 코드를 작성해 보세요.
programmers.co.kr
'python > 프로그래머스' 카테고리의 다른 글
프로그래머스 JadenCase 문자열 만들기 (0) | 2022.05.23 |
---|---|
스택 & 큐 / 정렬 (0) | 2022.05.08 |
그래프 & 이진 탐색 (0) | 2022.05.06 |
프로그래머스 - 타겟 넘버 (0) | 2022.03.29 |
프로그래머스 네트워크 (0) | 2022.03.29 |