651. 4 Keys Keyboard
class Solution:
def maxA(self, n: int) -> int:
dp = [i for i in range(n+1)]
for i in range(7, n+1):
dp[i] = max([dp[j]*(i-j-1) for j in range(i-3)])
return dp[n]class Solution:
def maxA(self, n: int) -> int:
dp = [i for i in range(n+1)]
for i in range(7, n+1):
dp[i] = max(dp[i-3]*2, dp[i-4]*3, dp[i-5]*4)
return dp[n]Last updated