티스토리 뷰

 

어떻게 풀면 쉽게 풀 수 있을까 생각을 해보니 첫 번째 예를 보면 3으로 나눠서 나머지가 1이 나오는 것은 1, 4, 7, 10, 13...r을 시작으로해서 q만큼 차이가 나는...즉, 첫째항이 r이고 공차가 q인 등차수열을 나타내면 된다.

 

code에 대한 슬라이싱을 위와 같은 등차수열을 생각하고 작성하면 된다.

 

def solution(q, r, code):
    answer = ''
    answer = code[r::q]
    return answer
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함