DOJ logoDOJ
题目
最近添加的题目收藏的题目Workbooks
分类DLC比赛小组团队讨论区
排名
解题数量排行榜连续解题排名DOJ Power 排行榜
评测状态
征题登录注册
DOJ logoDOJ

支持 OI 子任务计分、Elo 等级分和 Discord 认证的社区在线评测系统。

题目
题目列表分类
社区
比赛排名讨论区公告举办外部比赛指南
账号
登录注册评测状态
政策
服务条款DLC 使用规则隐私政策API 文档语言运行环境比赛排名奖励评级与表现
© 2026 DOJ
保留所有权利
题解

Lemon Melon Cookie

返回题目

题解

이미 정해진 레몬 쿠키 또는 멜론 쿠키가 NNN개보다 많으면 불가능하다.

그렇지 않다면 ?인 위치 가운데 정확히 N−#MN-\#MN−#M개를 멜론 쿠키로 정해야 한다. 위치 iii를 레몬 대신 멜론으로 정할 때 추가 비용은 iii이다. 따라서 앞쪽의 가능한 위치부터 멜론 쿠키로 정하는 것이 최적이다.

각 테스트 케이스의 시간 복잡도는 O(N)O(N)O(N)이고, 추가 공간 복잡도는 O(1)O(1)O(1)이다.

Solution written by GPT5