结果好就是好吗?谈谈程序正确

来源: 2012-10-23 04:05:24 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

1、如果一辆火车,司机发现前方有5个工人在修铁路,刹车已经来不及了。但是正好有一个岔道可以拐弯,前面有一个工人在修路,司机是不是应该改变车道,为了救5个人杀死1个人

1、如果角度变换一下,一个站在铁路上方桥的人,看到列车要冲过去轧死5个工人,这时候他旁边站着一个胖子,他如果把胖子推下去就可以挡住列车前行。这同样是为了救5个人杀死1个人

如果上述情况都确实发生了,1和2是一样的吗?