파이썬3 코딩테스트 lv.0 "순서쌍의 개수" 문제 풀이
가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요.
나이 age가 매개변수로 주어질 때 PROGRAMMER-962식 나이를 return하도록 solution 함수를 완성해주세요.
문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요.
한 문자열의 순서를 바꾸어서 다른 문자열을 만들어 보기
조합(nCr)을 이용한 문제이다.
함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.
각 자리수의 합을 계산하기 위해 주어진 수 x를 문자열로 변환한 후 각 자리수를 더한다. 이후 나머지를 구해서 나누어 떨어지면 True, 그렇지 않으면 False를 도출한다.
자연수 x, n.x를 1씩 더해가며, n을 x로 나누었을 때 처음으로 나머지가 1이 되는 자연수 x를 출력하도록 하면 된다.
콜라츠 추측 (Collatz's Conjecture) 어떤 자연수에 대해서, 다음 작업을 반복하면 1로 만들 수 있다는 추측이다.
t에서 p의 길이만큼 반복하도록 for문을 작성 ex) t가 '170808', p가 '1006'이라면 각각의 길이는 6, 4170808은 1708, 7080, 0808으로 3회 반복3 = 6 - 4 + 1 이 되며 이를 일반화하면 len(t)-len(p)+1이 된다.
문제 설명 및 제한 조건 나의 풀이 1 for문을 이용하여 풀이 elif에서 i**2!=n ($i^2 \neq n$) 구문은 쓰지 않아도 된다. 2 while문을 이용하여 풀이
문제 설명 및 제한 조건 나의 풀이
문제 설명 및 제한 조건 나의 풀이
예를 들어 s = 'aukks', skip = 'wbqd', index = 5일 때, a에서 5만큼 뒤에 있는 알파벳은 f지만 b와 d는 skip에 포함되므로 세지 않으며, 이에 따라 a는 h로 변환된다. 이 규칙대로 반복하면 'aukks'는 'happy'가 된다.
문제 설명 및 제한 조건 나의 풀이
문제 설명 및 제한 조건 나의 풀이
문제 설명 및 제한조건 나의 풀이
문제 설명 및 제한조건 나의 풀이
문제 설명 나의 풀이
문제 조건 및 제한조건 나의 풀이
문제 설명 및 제한조건 나의 풀이
문제 설명 및 제한조건 나의 풀이
문제 설명 및 제한조건 나의 풀이
문제 조건 및 나의 설명 나의 풀이
문제 설명 및 제한조건 나의 풀이
점화식을 구하는 것이 핵심인 타일링 문제