1. 문자열 밀기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120921 - 구현 코드 def solution(A, B): for i in range(len(A)): if A == B: return i A = A[-1] + A[:-1] return -1 2. 종이 자르기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120922 - 구현 코드 def solution(M, N): return 0 if M and N == 1 else (M-1) + M * (N-1) 3. 연속된 수의 합 - 문제 링크 https://school.programmers.co.kr/le..
1. 숫자 찾기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120904 - 구현 코드 def solution(num, k): return list(str(num)).index(str(k)) + 1 if str(k) in list(str(num)) else -1 2. n의 배수 고르기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120905 - 구현 코드 def solution(n, numlist): return [x for x in numlist if x % n == 0] 3. 자릿수 더하기 - 문제 링크 https://school.programmers.co..
1. 뒤에서 5등 위로 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181852 - 구현 코드 def solution(num_list): num_list.sort() return num_list[5:] 2. 전국 대회 선발 고사 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181851 - 구현 코드 def solution(rank, attendance): a, b, c = -1, -1, -1 for i in range(1, len(rank)+1): if a == -1 and attendance[rank.index(i)]: a = rank.index(i) eli..