b065. 幫幫老師好嗎
標籤 :
通過比率 : 4人/5人 ( 80% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-11-22 17:30

內容

老師就讀國小的兒子正在學加法,他喜歡把書本翻開,從第1頁開始一頁一頁翻,然後把這些數加起來。例如有一本書有10頁,他就會做1+2+3+4+5+6+7+8+9+10。這結果是55。

有一次他又拿一本書在那邊做加法練習,可是在加的過程中他漏掉了某一頁沒加到。

他跑來找我請我幫他算出到底是哪一頁沒加到,但是他只告訴我他加起來的結果,他甚至沒告訴我這本書有幾頁。

請你寫一個程式幫老師算出他漏掉的是哪一頁以及這本書總共有幾頁。

輸入說明

輸入含有多筆測資。

每筆測資一列,含有一個正整數 s (1 <= s <= 108),代表我兒子告訴我他加起來的結果。

當s=0時代表輸入結束。

輸出說明

每組測資輸出一列,輸出我兒子漏掉的是哪一頁以及這本書總共有幾頁,請用半形空格將兩個數字分開。

範例輸入 #1
1
2
3
4
5
6
9000
499977
49999775
0
範例輸出 #1
2 2
1 2
3 3
2 3
1 3
4 4
45 134
523 1000
5225 10000
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (100%): 1.0s , <1K
提示 :

當輸入為1時,因為一定漏掉一頁,應該是漏掉第2頁,這本書總共有2頁。
當輸入為2時,因為一定漏掉一頁,應該是漏掉第1頁,這本書總共有2頁。
當輸入為3時,因為一定漏掉一頁,應該是漏掉第3頁,這本書總共有3頁。

 

標籤:
出處:
輔大資管系機測考古題 [管理者: 053792(Ben) ]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」