#44987: 求救大神


hansjiang1017@gmail.com (可以出題了!!!!!!!!!!!!!!!)

學校 : 不指定學校
編號 : 278037
來源 : [111.242.104.111]
最後登入時間 :
2025-08-06 18:37:22

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

#44990: Re: 求救大神


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

這題的兩個測資是相同的, 可是有時上傳時 judge 的時間會不同

#0: 50% AC (2s, 6.7MB)

通過檢測

#1: 50% TLE (2.1s)

有時

通過檢測
通過檢測


感覺比較大的測資才有此現象。
#44991: Re: 求救大神


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

題目表示 n <= 1000 係數 < 50

所以我建了一個 50*1000 的表, 執行中建立的.

回答時只查表 , 不計算, 秒數壓的剛好。