반응형
[문제 출처]
https://www.acmicpc.net/problem/11568
11568번: 민균이의 계략
민균이는 요즘 준민이를 놀리는 일에 재미가 들렸다. 오늘도 그는 준민이를 놀리기 위해 한가지 재미있는 아이디어를 떠올렸다. 그는 하나의 정수가 쓰여 있는 카드 N장을 준비하여 준민이에게
www.acmicpc.net
[문제 풀이]
import sys
input = sys.stdin.readline
n = int(input())
card = list(map(int, input().split()))
dp = [1 for _ in range(n)]
for i in range(1,n):
max_value = 0
for j in range(i):
if card[j] < card[i]:
max_value = max(max_value, dp[j])
dp[i] = max_value + 1
print(max(dp))
반응형
'알고리즘 > python' 카테고리의 다른 글
[python/파이썬] 백준 17478 재귀함수가 뭔가요? (0) | 2022.09.01 |
---|---|
[python/파이썬] 백준 1149 RGB거리 (0) | 2022.07.28 |
[python/파이썬] 백준 10622 회의실 배정 3 (0) | 2022.07.27 |
[python/파이썬] 백준 20162 간식 파티 (0) | 2022.07.27 |
[python/파이썬] 백준 1316 그룹 단어 체커 (0) | 2022.07.26 |