1968 輸出計算步數

2021-08-04 20:53:25 字數 459 閱讀 9390

time limit:  1 s      memory limit:   128 mb

submission:226     ac:184     score:10.00

submit

status

輸入乙個正整數n(1 <= n <= 1000),並開始以下計算:如果數的當前值為偶數,則將它置為原值的1/2,如果是奇數,則將該數乘以3再加1。重複該過程直至該數變為1。輸出該過程的計算步數。 

輸入乙個正整數n(1 <= n <= 1000)。 

輸出該過程的計算步數。

input: 10

output: 6

下附ac**:

#include int main() 

else

} printf("%d\n", count);

return 0;

}

DFS實現迷宮,列印路徑輸出步數

問題描述 直接給 吧,中的注釋寫的很詳細了。include includeusing namespace std int m,n 行 列 int map 81 81 迷宮 int vis 81 81 標記是否訪問過 int next step 4 2 訪問的四個方向,右下左上 int count 記...

NYOJ 最少步數

時間限制 3000 ms 記憶體限制 65535 kb 難度 4 描述這有乙個迷宮,有0 8行和0 8列 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1...

最少步數(bfs)

時間限制 3000 ms 記憶體限制 65535 kb 難度 4 描述 這有乙個迷宮,有0 8行和0 8列 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,...