问题 O: To Crash or not To Crash

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:785 解决:143

题目描述

关于人工智能(AI)的伦理是当前的一个重要话题。随着自学习算法领域的最新进展,科学界正面临如何在软件系统中引入道德规范的难题。由于其主观性,伦理问题特别困难。特定观点认为“正确”的东西不一定被其他观点认为“正确”。

当面临道德困境时,人工智能代理的道德问题变得更加困难。道德困境是指对于问题的最佳解决方案没有明确答案的情况,因为所有可能的解决方案都会导致某些负面影响。例如,如果你按下一个按钮,那么 1 人会死,如果你不按下按钮,那么 5 人会死。如果这两个是选项,那么遵循哪个。如果系统相信不伤害的哲学,做最少的伤害,那么系统会采取按下按钮的过程,让 1 人死亡而不是 5 人。

这个例子是描绘道德困境的一种非常简化的方法,但在现实生活中,人工智能代理将面临更复杂和微妙的场景,需要他们遵循适当的道德框架。

在这个问题中,我们正在处理只能直行的 RoboTaxi(很幸运)。您将获得一条 3 车道道路的快照,其中有多个障碍物。您必须确定 RoboTaxi 是否会在给定快照内崩溃。

输入

输入由 3 行组成。

'=' 表示 RoboTaxi 的位置。

“H”表示车道上有人员。

“T”表示车道中有树。

“P”表示停在车道上的汽车。

'.' 表示车道中的空白空间。

道路的长度将是 10。

输出

输出将是 RoboTaxi 撞到的第一个障碍物的指标。如果没有发生崩溃,则输出“Youshallpass!!!”。

样例输入 复制

..........
=.........
..........

..........
=........H
..........

..........
=........T
..........

.........P
=.......TH
 .........P


样例输出 复制

You shall pass!!!

H

T

T