반응형
백준 9461 파이썬 문제 풀이 : 파도반 수열
문제 링크
9461번: 파도반 수열
오른쪽 그림과 같이 삼각형이 나선 모양으로 놓여져 있다. 첫 삼각형은 정삼각형으로 변의 길이는 1이다. 그 다음에는 다음과 같은 과정으로 정삼각형을 계속 추가한다. 나선에서 가장 긴 변의
www.acmicpc.net

문제

입출력 예시

제출 코드
cnt = int(input()) # 작업 수
def solution(n):
for i in range(4, num+1):
list[i] = list[i-2] + list[i-3]
print(list[n])
for i in range(cnt):
num = int(input())
list = [1] * (num+1)
if num > 3:
solution(num)
else:
print(1)
오답 노트
더보기
cnt = int(input()) # 작업 수
def solution(n):
for i in range(4, num+1):
list[i] = list[i-2] + list[i-3]
print(list[n])
for i in range(cnt):
num = int(input())
list = [1] * (num+1)
if num > 3:
solution(num)
num이 3보다 작은 경우의 수를 생각하지 못했다.
반응형
'Python > 알고리즘 - 백준' 카테고리의 다른 글
[알고리즘 발표] 2753번 윤년 (0) | 2024.03.25 |
---|---|
백준 11659 파이썬 문제 풀이: 구간 합 구하기 4 (1) | 2023.11.20 |
백푼 9375 파이썬 문제 풀이 : 패션왕 신해빈 (0) | 2023.11.17 |
백준 9095 파이썬 문제 풀이 : 1, 2, 3 더하기 (1) | 2023.11.13 |
백준 2579 파이썬 문제 풀이 : 계단 오르기 (0) | 2023.11.06 |
반응형
백준 9461 파이썬 문제 풀이 : 파도반 수열
문제 링크
9461번: 파도반 수열
오른쪽 그림과 같이 삼각형이 나선 모양으로 놓여져 있다. 첫 삼각형은 정삼각형으로 변의 길이는 1이다. 그 다음에는 다음과 같은 과정으로 정삼각형을 계속 추가한다. 나선에서 가장 긴 변의
www.acmicpc.net

문제

입출력 예시

제출 코드
cnt = int(input()) # 작업 수
def solution(n):
for i in range(4, num+1):
list[i] = list[i-2] + list[i-3]
print(list[n])
for i in range(cnt):
num = int(input())
list = [1] * (num+1)
if num > 3:
solution(num)
else:
print(1)
오답 노트
더보기
cnt = int(input()) # 작업 수
def solution(n):
for i in range(4, num+1):
list[i] = list[i-2] + list[i-3]
print(list[n])
for i in range(cnt):
num = int(input())
list = [1] * (num+1)
if num > 3:
solution(num)
num이 3보다 작은 경우의 수를 생각하지 못했다.
반응형
'Python > 알고리즘 - 백준' 카테고리의 다른 글
[알고리즘 발표] 2753번 윤년 (0) | 2024.03.25 |
---|---|
백준 11659 파이썬 문제 풀이: 구간 합 구하기 4 (1) | 2023.11.20 |
백푼 9375 파이썬 문제 풀이 : 패션왕 신해빈 (0) | 2023.11.17 |
백준 9095 파이썬 문제 풀이 : 1, 2, 3 더하기 (1) | 2023.11.13 |
백준 2579 파이썬 문제 풀이 : 계단 오르기 (0) | 2023.11.06 |