關於乙個面試題目

2021-09-01 15:55:10 字數 848 閱讀 4889

曾經碰到乙個面試題目,誰能給出標準答案呢?

200個小孩圍乙個圈,從頭開始1到4報數,報到4這個數的退出圓圈,最後乙個留在圈裡的小孩編號是多少?

在網上看到很多人給出的答案是:

標準答案.

public static void main(string args)

while( list.size() >= 4 )

system.out.println(list.size());

}public static listgetdellist(listlist)

} return dellist;

}執行後發現結果是3

只要你認真讀題,你就會發現其實這種做法並不正確,這道題並沒如此簡單,正如,我們應該想著給200個人編號,a-1....a-200,就像給每個人分乙個身份證標識,不能因為某個人退出這個圈而將其編號改變,那就沒有任何意義了。具體答案請留意接下來的答案

public class test1

for (int j = 0; j < x; j++)

}if (m == x - 1)

break;

if (j == x - 1)

j = -1;

}for (int k = 0; k < x; k++)

}public static void main(string args)

}結果:147 (哪為好心的人可以通過人工去列出200個數字,然後一一排除看看結果啊,以前試過,後來忘記了。待考證)

剛驗證了下

最後留下來的是61,131,147;將這三個進行1,2,3,4處理後結果發現留下來的居然是131,當然可能是我驗證有誤,大家誰感興趣可以自己驗證下。

記錄乙個面試題目

掘金 上看到的乙個筆試題目,記錄並分析總結以下考察點。function foo return this foo.getname function foo.prototype.getname function var getname function function getname 判斷輸出結果 f...

乙個面試題

題目是 假設乙個 搜尋引擎收錄了2 24首歌曲,並記錄了可收聽這些歌曲的2 30條url,但每首歌的url不超過2 10個。系統會定期檢查這些url,如果乙個url不可用則不出現在搜尋結果中。現在歌曲名和url分別通過整型的song id和url id唯一確定。對該系統有如下需求 1 通過song ...

乙個面試題

在不超過最右邊的數量的情況下任意組合,要求加起來不超過20280這個數字,但達成最接近的情況,現有一種方法為 1290 4 2990 5,差170,有沒有更接近20280的答案 資料如下 4900 13790 22990 5 意思是不能超過5次,但可以使用1次,2次,3次,4次,5次。2390 31...