003: 「あの日の貸出カード」のヒント¶
難易度: ☆
ヒント1
状態ごとのタイトル一覧は、辞書の値としてリストを持つと表せます。 初めて見る状態では、空リストと冊数0を用意します。
ヒント2
YYYY-MM-DD 形式の日付は、文字列のまま比較しても年月日の順になります。
"2026-06-20" < "2026-06-30" は真です。
ヒント3
期限切れの本は、あとで期限順に並べるために、最初は (due, index, title) の形で集めると扱いやすくなります。
index は入力順を保つための番号です。
ヒント4
最後に期限切れ候補を sorted で並べ、タイトルだけを取り出します。
タプルは先頭の要素から順に比較されます。