d073: 分組報告
這篇教學會示範 ZeroJudge 基礎題庫「d073: 分組報告」的解題過程。
題目需求
題目會提供一個數字,使用程式按照每三個數為一組的方式 ( 每 3 個一組,123 為第一組,456 為第二組 ),判斷這個數字位在第幾組。
題目連結:d073: 分組報告
解答
這題可以單純使用「相除取整數」的方式,就能算出位在第幾組 ( 注意一開始要先將 n + 2,因為 123 是第一組 )。
參考:算術運算子
while True:
try:
n=int(input())
print((n + 2) // 3)
except:
break
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~