본문 바로가기

재귀3

[백준][solved.ac][Silver 5][Python] 5568번 : 카드 놓기 밑의 링크는 백준에서의 문제 링크입니다. 5568번: 카드 놓기 예제 1의 경우 상근이는 11, 12, 21, 112, 121, 122, 212를 만들 수 있다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # permutations를 사용하기 위해 import합니다. from itertools import permutations # 첫째 줄에 카드의 개수 n을 입력합니다. # 정수형으로 변환합니다. n = int(stdin.readline()) # 둘째 줄에 선택하는 카드의 수 k를 입력합니다. # 정수형으로 변환합니다. k = int(stdin.readline()) # 카드들에 쓰여있는 수를 저장.. 2021. 6. 29.
[백준][solved.ac][Silver 5][Python] 1769번 : 3의 배수 밑의 링크는 백준에서의 문제 링크입니다. 1769번: 3의 배수 문제가 잘 풀리지 않을 때, 문제를 바라보는 시각을 조금만 다르게 가지면 문제가 쉽게 풀리는 경험을 종종 해 보았을 것이다. 여러 가지 방법이 있지만 그 중 하나로 우리가 풀고 싶은 문제를 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 큰 자연수 X를 입력합니다. # 1,000,000자리 이하의 수입니다. # 입력한 X를 각 자리수의 숫자들을 정수형으로 변환하고 리스트 변수로 만들어줍니다. X = list(map(int, list(stdin.readline().rstrip()))) # 문제 변환의 과정 횟수를 저장할 변수를 .. 2021. 5. 30.
[백준][solved.ac][Bronze 1][Python] 10829번 : 이진수 변환 밑의 링크는 백준에서의 문제 링크입니다. 10829번: 이진수 변환 첫째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 100,000,000,000,000) www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 자연수 N을 입력하고 정수형으로 변환합니다. # 1 2021. 5. 1.