제출 #1208221

#제출 시각아이디문제언어결과실행 시간메모리
1208221ofozRabbit Carrot (LMIO19_triusis)Pypy 3
63 / 100
1097 ms59420 KiB
from collections import deque from sys import setrecursionlimit from math import ceil, floor, sqrt from itertools import permutations def solve(): n, m = map(int, input().split(" ")) a = [] for i in range(n): a.append(int(input()) - m * (i+1)) dp = [-float('inf')] * (n+1) dp[0] = 0 for i in range(n): # print(dp) for l in range(n, 0, -1): if a[i] <= dp[l-1]: dp[l] = max(dp[l], a[i]) for i in range(n, -1, -1): if dp[i] > -float('inf'): print(n - i) return """ a[i] <= a[i+1] + m a[i] - mi >= a[i+1] - (m+1)i """ solve()

컴파일 시 표준 출력 (stdout) 메시지

Compiling 'triusis.py'...

=======
  adding: __main__.pyc (deflated 32%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...