四大文化赛道完整展开
03-execution/run-001/source-snapshot/main.py
main.py
站内文件视图直接读取仓库内容,Markdown 使用文档排版渲染,其余文本文件保持原始排版,方便校对训练证据链。
文件类型.py
10-cases/s4-jh-05-stage-schedule/03-execution/run-001/source-snapshot/main.py
import sys
def solve(data: str) -> str:
tokens = data.split()
if not tokens:
return ""
it = iter(tokens)
n = int(next(it))
shows = []
for order in range(n):
name = next(it)
start = int(next(it))
end = int(next(it))
shows.append((end, start, order, name))
shows.sort()
selected = []
last_end = -1
for end, start, _, name in shows:
if start >= last_end:
selected.append(name)
last_end = end
line = ",".join(selected) if selected else "NONE"
return f"selected={len(selected)}\nshows={line}"
if __name__ == "__main__":
sys.stdout.write(solve(sys.stdin.read()).strip())
sys.stdout.write("\n")