金色十月線上程式設計比賽第一題:小女孩數數
一個小女孩正在用左手手指數數,從1數到n。她從拇指算作1開始數起,然後,食指為2,中指為3,無名指為4,小指為5。接下來調轉方向,無名指算作6,中指為7,食指為8,大拇指為9,如此反覆。問最後會停在那個手指上?用編號1、2、3、4、5依次表示大拇指、食指、中指、無名指、小指。
輸入格式:
輸入多組資料。每組資料佔一行,只包含一個整數n(1<=n<=1000000000)。
輸出格式:
每組資料佔一行,只包含一個介於1和5之間的整數,表示最後停留的手指。
答題說明:
輸入樣例:
1
10
1000000000
輸出樣例:
1
2
2
解析:這是一道很簡單的題,開始看到題總是毛躁,想不到正點上,其實很簡單,找到數數的週期即可,拿拇指作為基準,八個數為一個週期,所以只需要判斷 n%8 的幾種情況即可,唉……又挑戰失敗了
程式碼
#include<iostream>
using namespace std;
int main()
{
long n;
while(cin >> n)
{
long t=n%8;
if(t<=5 && t>0)
{
cout << t << endl;
}else if(t==0){
cout << 2 << endl;
}else{
cout << 5-(t%5) << endl;
}
}
return 0;
}
相關文章
- 金色十月線上程式設計比賽第二題:解密程式設計解密
- 快樂的暑假線上程式設計競賽的第一個問題:分割點遊戲程式設計遊戲
- 2017年阿里線上程式設計題-- 數串分組阿里程式設計
- 程式設計題-兩數相加程式設計
- 程式設計題:報數遊戲程式設計遊戲
- 小學數學程式設計題程式設計
- 程式設計師該知道的那些程式設計比賽網站程式設計師網站
- 記中醫藥院校程式設計比賽賽後總結程式設計
- 《程式設計師的數學》思考題(一)程式設計師
- 程式設計之美初賽第一場--焦距程式設計
- 程式設計之美初賽第一場--樹程式設計
- Js逆向之猿人學比賽第一題JS
- Jsp統計線上人數和線上註冊人數JS
- 函數語言程式設計 vs 物件導向程式設計 vs 程式式程式設計的JS演示比較 - DEV函數程式設計物件JSdev
- 線上文字比較工具-toolfk程式設計師線上工具網程式設計師
- “九韶杯”河科院程式設計協會第一屆程式設計競賽題目分析以及總結程式設計
- 【程式設計測試題】素數對、不要二、求和程式設計
- 當程式設計師面對小學數學題程式設計師
- QZEZ第一屆“飯吉圓”杯程式設計競賽程式設計
- 數學與程式設計——概率論與數理統計程式設計
- shell程式設計–bash變數程式設計變數
- 函數語言程式設計函數程式設計
- 【趣解程式設計】變數程式設計變數
- shell程式設計(一)變數程式設計變數
- 程式設計師的數學程式設計師
- 四川大學線下程式設計比賽第三題:書本轉移程式設計
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- 排球比賽計分程式的故事
- 老鳥向新手講解各種程式設計比賽程式設計
- 2014第六屆華為程式設計大賽初賽第一輪程式設計
- mapreduce的程式設計模型,計數器程式設計模型
- Shell程式設計-04-Shell中變數數值計算程式設計變數
- .NET併發程式設計-函數語言程式設計程式設計函數
- 函數語言程式設計-鏈式程式設計RAC函數程式設計
- 程式設計師進階之路之面試題與筆試題集錦(三)線上程式設計題程式設計師面試題筆試
- 函數語言程式設計,真香函數程式設計
- 程式設計與線性代數程式設計
- 聊聊程式設計中的 “魔數”程式設計