John Cena 是一個專業的電話推銷員,他渾厚低沈的嗓音加上天衣無縫的話術,搭配著貼切的背景音樂,只要找他推銷的東西無一賣不出去。要是遇到頑固的顧客,他會耐心地重複撥打電話,直到對方崩潰為止!真是嚇死寶寶惹。
公司這次有很多產品要賣,想請你整理好電話清單後,讓 John Cena 可以更高效率的電話推銷。
請依據客戶的體重,推銷他們不同的產品 !
注意本題不需要撰寫完整程式碼,以下是一個已經有部分完成的範例程式。
請觀察程式的輸入、輸出及如何呼叫函數(包含函數的名稱、傳入的參數型態等),撰寫一個符合需求的 struct,並宣告型態為該 struct 的變數 c
,和一個可以印出結果的函數 printList
,並將你所撰寫的部分放在指定位置,上傳時將整份程式上傳。
#include <iostream>
/* 你的程式碼請放在這裡 */
int main(void) {
int n, i;
double avg = 0;
std::cin >> n;
for (i = 0; i < n; i++) {
c[i].no = i + 1;
std::cin >> c[i].gender >> c[i].weight;
avg += c[i].weight / n;
}
printList(n, avg);
return 0;
}
第一行有一個正整數 $n$,代表有 $n$ 筆客戶資料。
接下來 $n$ 行,每行輸入客戶的性別和體重:$gender_i$、$weight_i$,體重可能是小數。
請依照上述規則輸出 "#n product",並換行。
其中 n 代表第 n 筆資料,product 代表要推薦給他的產品名稱。
NEOJ Problem 366
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0 | 10 | |
2 | 1 | 10 | |
3 | 2 | 20 | |
4 | 3 | 20 | |
5 | 4 | 40 |