import sys
data = sys.stdin.read().splitlines()
index = 0
while index < len(data):
n = int(data[index].strip())
nums = list(map(int, data[index + 1].split()))
index += 2
if n == 2:
sys.stdout.write(f"{nums[0]}\n")
elif n > 2:
r = [str((n - i - 1)*nums[i]**(n-i-2)) for i in range(n - 2)] + [str(nums[-2])]
sys.stdout.write(" ".join(r) + "\n")
微分的部分不確定是否正確(國二其實沒有教微分...)
目前 NA 0%
OSError: [Errno 27] File too large