題目連結

https://zerojudge.tw/ShowProblem?problemid=c005

https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1241

參考文章

本題要點

題目重點

算出每隻動物平均居住的空間,然後乘以該農夫的環保等級,這樣你就得到每隻動物可以領多少獎金。最後再把這個值乘以所有動物的數目,就可以算出該農夫可得到獎金的數目了。

我們把中文轉換成英文變數名稱分別是 area, nums, level

每個農夫的獎金就等於 area / nums * level * nums 也就等於 area * level

所以每個農夫的獎金等於 他的土地面積*他的環保等級

每筆資料輸出該筆資料中每個農夫的獎金加總~

參考解答

解一:

截圖 2024-06-27 上午10.58.33.png

data = int(input())
for _ in range(data):
	n = int(input())
	total = 0
	for _ in range(n):
		area, nums, level = map(int, input().split())
		total += area * level
		
	print(f"{total}")

回CPE頁面