編寫一個java程序,設有n2個人排成的 n*n 隊列,另有隊列外的一人 x 試圖闖過這個隊列。他闖入的方式是首先與第一行第一列的人沖撞,如果 X 的體重不小于該人,則 X 將進入第一行的第二:列,然后繼續沖撞該位置上的人:否則,X 將被撞至第二行第一列,繼續與該位置的人沖撞。依次類推。如果 X 最后撞倒了第 n 列的某個人,則闖關成功;如果 X 最后被第 n 行的某個人撞出,則闖關失敗。你面臨的輸入首先是一個正整數 n,然后跟著 n 行正整數,每行又有 n 個正整數,第 i 行第 j 列的正整數表示第 i 行第 j 列的人的體重。然后又是一個正整數,表示闖關人 x 的體重。例如:356 67 6578 45 6756 55 5758你需要求出的是 X 能否闖關成功,以及在闖關過程中所撞倒的人的體重總和。上述例子的結果是:闖關成功,闖關過程中所撞倒的人的體重總和為:56+67+45+67+57= 292.
添加回答
舉報
0/150
提交
取消