熱門的耶穌問題

2021-06-22 23:53:13 字數 640 閱讀 5830

//    1.如何表示13個人? //通過陣列表示,有13個元素,賦值為1~13

// 2.如何描述報數? //使用count值統計當前是第幾個人

// 3.如何將人剔除,標記已經死掉的人? //將元素值置為0

// 4.如何及時獲取當前活著的人? //變數number記錄當前活著的人

// 5.使用哪種迴圈結構? //採用while迴圈

// 6.迴圈條件是什麼? //當前活著的人數大於1 number > 1

// 7.如何迴圈報數? 迴圈變數 i,記錄當前第幾個人在報數,如果到最後乙個人,報數完成之後,讓第乙個人繼續報數,i=0

int a[13]= ;

int count = 0 ;//用來記錄報數

int number = 13; //記錄活著的人數

int i = 0; // 記錄第幾個人正在報數

while (number > 1)

if (count == 3)

i++; //記錄報數的下乙個人;

if ( i == 13 )

}for (int i = 0; i< 13; i++)

}

C語言面試題 耶穌問題

耶穌有13個門徒,其中有乙個就是出賣耶穌的叛徒,請用排除法找出這位叛徒 13人圍坐一圈,從第乙個開始報號 1,2,3,1,2,3.凡是報到 3 就退出圈子,最後留在圈子內的人就是出賣耶穌的叛徒。請找出它原來的序號。解題思路 1 如何表示13個人?通過陣列表示,有13個元素,賦初值是,可以賦值為1 1...

熱門問題python爬蟲的效率如何提高

目錄 文 閒歡 python 技術 id pythonall 今天在瀏覽知乎時,發現乙個有趣的問題 如何優化 python 爬蟲的速度?他的問題描述是 目前在寫乙個 python 爬蟲,單執行緒 urllib 感覺過於慢了,達不到資料量的要求 十萬級頁面 求問有哪些可以提高爬取效率的方法?這個問題還...

學習DevOps的熱門原則

原文 popular tenets to learn devops譯者注 devops development和operations 是一組過程 方法與系統的統稱,用於促進開發 應用程式 軟體工程 技術運營和質量保障 qa 部門之間的溝通 協作與整合。它的出現是由於軟體行業日益清晰地認識到 為了按時...