#22684: 使用python書寫,一直NA(測試執行卻AC),求大神指點!!


colacat0226@gmail.com (安安安安安你好喔喔喔喔喔)

學校 : 南投縣私立普台高級中學
編號 : 96360
來源 : [140.138.226.8]
最後登入時間 :
2022-12-01 00:49:08
a271. 彩色蘿蔔 -- 兔子 | From: [123.51.150.8] | 發表日期 : 2020-09-24 20:42

times = int(input())
for i in range(times):
  (x, y, z, w, n, m) = (int(s) for s in input().strip().split())
  a = [int(s) for s in input().strip().split()]
  poisoning = 0
  for j in a:
    if poisoning != 0:
      m -= n*poisoning
    if m <= 0:
      print("bye~Rabbit")
      break
    if j == 1:
      m += x
    elif j == 2:
      m += y
    elif j == 3:
      m -= z
    else:
      m -= w
      poisoning += 1
  if m > 0:
    print(m, 'g', sep = '')
 
 
 
 
 
 
#22687: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a271. 彩色蘿蔔 -- 兔子 | From: [123.194.188.217] | 發表日期 : 2020-09-24 23:14

問題出在每筆測資第二行有數字是 0 時,體內的毒素量不該被累加 (只吃一次黑蘿蔔,毒素卻每日倍增 QQ)

以測資

1
0 0 0 0 10 30
4 0 0

應得 10g

 
#22710: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


colacat0226@gmail.com (安安安安安你好喔喔喔喔喔)

學校 : 南投縣私立普台高級中學
編號 : 96360
來源 : [140.138.226.8]
最後登入時間 :
2022-12-01 00:49:08
a271. 彩色蘿蔔 -- 兔子 | From: [1.165.52.204] | 發表日期 : 2020-09-27 20:48

問題出在每筆測資第二行有數字是 0 時,體內的毒素量不該被累加 (只吃一次黑蘿蔔,毒素卻每日倍增 QQ)

以測資

1
0 0 0 0 10 30
4 0 0

應得 10g


以解決此問題,但還是NA耶...

可以在幫我看一下ㄇ?

times = int(input())
for i in range(times):
  (x, y, z, w, n, m) = (int(s) for s in input().strip().split())
  a = [int(s) for s in input().strip().split()]
  poisoning = 0
  for j in a:
    m -= n*poisoning
    if m <= 0:
      print("bye~Rabbit")
      break
    if j == 0:
      continue
    elif j == 1:
      m += x
    elif j == 2:
      m += y
    elif j == 3:
      m -= z
    else:
      m -= w
      poisoning += 1
  if m > 0:
    print(m, 'g', sep = '')
 
#22715: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a271. 彩色蘿蔔 -- 兔子 | From: [218.161.41.139] | 發表日期 : 2020-09-28 11:42

有一個沒處理到的狀況:
最後一天吃到黃蘿蔔或黑蘿蔔,使得體重小於或等於 0

 
#22741: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


colacat0226@gmail.com (安安安安安你好喔喔喔喔喔)

學校 : 南投縣私立普台高級中學
編號 : 96360
來源 : [140.138.226.8]
最後登入時間 :
2022-12-01 00:49:08
a271. 彩色蘿蔔 -- 兔子 | From: [123.51.150.8] | 發表日期 : 2020-09-29 19:41

有一個沒處理到的狀況:
最後一天吃到黃蘿蔔或黑蘿蔔,使得體重小於或等於 0


恩...不是很懂ㄟ...

可以請你詳細解釋嗎?

 
#22744: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a271. 彩色蘿蔔 -- 兔子 | From: [123.194.188.217] | 發表日期 : 2020-09-29 20:25

當最後一天的數字為 3 或 4,讓 m <= 0,就跳出了 for 迴圈,在 for 外的 if 卻只處理了 m > 0,會沒有印出答案

 
#22837: Re:使用python書寫,一直NA(測試執行卻AC),求大神指點!!


colacat0226@gmail.com (安安安安安你好喔喔喔喔喔)

學校 : 南投縣私立普台高級中學
編號 : 96360
來源 : [140.138.226.8]
最後登入時間 :
2022-12-01 00:49:08
a271. 彩色蘿蔔 -- 兔子 | From: [123.51.150.8] | 發表日期 : 2020-10-06 19:49

當最後一天的數字為 3 或 4,讓 m <= 0,就跳出了 for 迴圈,在 for 外的 if 卻只處理了 m > 0,會沒有印出答案


喔喔喔!!

AC了!感謝大師!!

 

 
ZeroJudge Forum