人気ランキング

問題文
ゆーき

トイプーラーメンオーダーデータ

トイプーラーメンの店長は日付別の人気商品のランキングデータを作ろうとしています。データから目視で注文数を集計しているのですが、しょっちゅう間違えてしまいます。

間違いをなくすために、プログラムを作って上記のオーダーデータから、DAY (日にち)にたくさん注文された商品を抽出してください!

※オーダーデータのjsonは2021年の9月1日〜9月30日までのデータになっています

2021-09-xx
味噌ラーメン: 3
杏仁豆腐: 2
醤油ラーメン: 3
塩ラーメン: 1
ワンタン麺: 3
担々麺: 1
のようにオーダーされた

↓ 以下のように出力

ワンタン麺,味噌ラーメン,醤油ラーメン

その日に注文された商品から

  1. 注文数が多い順
  2. 名前をソートした際の順

の優先順位で最大で3つを表示してください。

※注文が1つも無い場合は 注文がありません と出力してください。

必要な変数と入力例

DAY = 5

制約

1 <= DAY: int <= 30

出力例

とんこつラーメン,タンメン,味噌ラーメン

# ファイルの場所: assets/0003.json
import json
with open("assets/0003.json", "r") as f:
    items = json.loads(f.read())

以下のリンクからデータを確認できます
>> トイプーラーメンオーダーデータ

  • 実行
  • ジャッジ