題目:http://140.122.185.166/ZeroJudge/ShowProblem?problemid=d040
搞懂題目意思看懂測資後
很快的想說用數字規律來解這題
結果就這樣搞了好久才被我找到規律= =
- /**********************************************************************************/
- /* Problem: d040 "[09.06] D - Document Shuffler" from 韓永楷, PTC 2009 */
- /* Language: C */
- /* Result: AC (4ms, 194KB) on ZeroJudge */
- /* Author: bruce30262 at 2012-03-17 23:16:29 */
- /**********************************************************************************/
- #include <stdio.h>
- int main()
- {
- int docNum, run, count, cases;
- scanf("%d", &cases);
- while (cases--)
- {
- scanf("%d",&docNum);
- run = docNum / 2;
- count = 1;
- while(run!=1)
- {
- if (run % 2 == 1)
- {
- run = (docNum / 2) + (( run - 1 ) / 2);
- }
- else
- {
- run = run / 2;
- }
- count++;
- }
- printf("%d\n", count);
- }
- return 0;
- }
發現連ZJ2都可以內嵌程式碼了
真方便^^
文章標籤
全站熱搜