京セラプログラミングコンテスト2023(AtCoder Beginner Contest 305)の解説記事です。
ABC305 A – Water Station
問題
問題文の要約は以下の通りです。
問題の要約
全長 100 kmのマラソンコースがあり、スタート地点・ゴール地点とあわせ 5kmおきに給水所が設置されています。 \(N\) km地点にいるとき、最も近い給水所は何km地点か求めよ。
制約
・\(1 \le N \le 100\)
・\(N\) は整数
入力
\(N\)
出力
答えを出力せよ。
解法
四捨五入を行う。
解説
まず入力 \(N\) をint
型で受け取ります。
N=int(input())
答えはN/5
に近い整数を5倍したものになるので、N/5
を四捨五入し、それを5倍します。
print(round(N/5)*5)
解答
N=int(input())
print(round(N/5)*5)