d013: 303 找關聯商品
標籤 :
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Strictly

最近更新 : 2026-11-13 21:35

內容

1. 題目說明:
請依下列題意進行作答,使輸出值符合題意要求。

2. 設計說明:
(1) 水果行賣五種水果,分別為「apple」、「watermelon」、「pawpaw」、「banana」和「pineapple」,今天有 N(3 ≤ N ≤ 10)位顧客來買水果。

(2) 請撰寫一程式,讓使用者輸入 N 位顧客買的水果名稱,找出任兩種水果最常被顧客一起購買的前三名組合與購買次數。

提示:五種水果兩兩一組,共有十種組合。

輸入說明

第 1 列:正整數 N(3 ≤ N ≤ 10),為顧客人數。
第 2~N+1 列:N 位顧客買水果的資料,資料間以一個半形空白間隔。

輸出說明

請依照購買次數「由多到少」,輸出前三名最常被顧客一起購買的水果組合(任兩種)與購買次數,中間以一個半形空白間隔。

註:
 - 水果組合,請依照水果名稱的字典「由小到大」排序。
 - 若購買次數相同,請依序按照水果名稱的字典「由大到小」排序。

範例輸入 #1
5
apple watermelon pawpaw
apple pawpaw banana
apple pawpaw pineapple
banana pineapple
watermelon banana pineapple
範例輸出 #1
apple pawpaw 3
banana pineapple 2
pineapple watermelon 1
範例輸入 #2
7
apple watermelon pawpaw banana
apple pawpaw banana
apple pawpaw pineapple
banana pineapple
watermelon banana pineapple
apple watermelon pineapple
apple watermelon
範例輸出 #2
apple watermelon 3
apple pawpaw 3
pineapple watermelon 2
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1K
公開 測資點#2 (20%): 1.0s , <1K
公開 測資點#3 (20%): 1.0s , <1K
公開 測資點#4 (20%): 1.0s , <1K
提示 :
標籤:
出處:
[管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」