b305: 電車難題(3)
標籤 : STL
通過比率 : 3人/3人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2025-10-04 13:46

內容

電車難題是一個由英國哲學家「菲力帕.福特」所提出的假想實驗

內容如下:

一輛失控的列車在鐵軌上行駛。在列車正行進的軌道上,有五個人被綁起來,無法動彈。列車將要碾壓過他們,你站在改變列車軌道的操縱杆旁。如果拉動此杆,則列車將切換到另一條軌道上。但是,另一條軌道上也有一個人被綁著。

你會選擇

  1. 拉下操縱桿,使列車撞向那一個人,使那五個人獲救
  2. 袖手旁觀,靜靜的看著那輛列車把那五個人撞成肉泥

這問題看似是一題簡單的利益比較題,但牽扯到的議題包含道德、倫理、義務倫理等等

最後也成為著名的哲學問題

選擇拉下桿子的人認為用一個人的命換五個人的交易非常划算

但不拉桿子的人認為只要拉下桿子就是殺人犯,最好跟這件事不要扯上任何關係

不管選擇哪個選項都有利和弊也都有人支持

假如你正站在軌道旁

旁邊的軌道正在建造和綁人(?

在總共$I$次動作裡

軌道的狀態如何?

輸入說明

每個測資點多筆測資

每筆測資第一行輸入$I$表示即將進行$I$次動作

在這$I$次指令中,有$3$種指令

  1.  + $m$:表示在所有軌道後增加一個上面綁著$m$個人的軌道
  2.   - $m$:表示在所有軌道中拆除一個綁有$m$個人的軌道[不是所有綁$m$個人的軌道都要拆除,拆除最後搭建的軌道],保證有這條軌道
  3.  $*$ :輸出現在有多少條軌道和最少人的軌道是哪一條
輸出說明

在輸入 $*$ 時要輸出現在有多少條軌道和最少人的軌道[以最先搭建的軌道輸出]是哪一條

範例輸入
10
+ 1
+ 0
*
+ 4
- 0
+ 20
- 1
*
+ 9
- 20
範例輸出
2 2
2 1
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (5%): 1.0s , <1K
公開 測資點#1 (5%): 1.0s , <1K
公開 測資點#2 (5%): 1.0s , <1K
公開 測資點#3 (5%): 1.0s , <1M
公開 測資點#4 (5%): 1.0s , <1M
公開 測資點#5 (5%): 1.0s , <1M
公開 測資點#6 (5%): 1.0s , <1M
公開 測資點#7 (5%): 1.0s , <1M
公開 測資點#8 (5%): 1.0s , <1M
公開 測資點#9 (5%): 1.0s , <1M
公開 測資點#10 (5%): 1.0s , <1M
公開 測資點#11 (5%): 1.0s , <1M
公開 測資點#12 (5%): 1.0s , <1M
公開 測資點#13 (5%): 1.0s , <1M
公開 測資點#14 (5%): 1.0s , <1M
公開 測資點#15 (5%): 1.0s , <1M
公開 測資點#16 (5%): 1.0s , <1M
公開 測資點#17 (5%): 1.0s , <1M
公開 測資點#18 (5%): 1.0s , <1M
公開 測資點#19 (5%): 1.0s , <1M
提示 :

輸入 $*$ 就需要輸出

換言之,只要不輸入 $*$ 就不用輸出(好像廢話)

 

2025/10/04 上架題目

 

電車難題系列:

(1):b296

(2):b301

(3):b305

 

標籤:
STL
出處:
Hacker [管理者:
Hacker (|-| /-\ [ |< |≡ /...)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」