問題の説明
質問番号: | 201709から1 |
質問名: | 醤油 |
制限時間: | 1.0秒 |
メモリ制限: | 256.0メガバイト |
問題の説明: | 問題の説明 暁明Nは醤油を購入するドル。醤油瓶10ドル、加盟店のプロモーションは、すべての購入3本のボトルは、ボトルを取得、または各5本のボトルが2本を入手買いました。醤油暁明のボトルまで得ることができますどのくらい確認して下さい。 入力形式 入力の最初の行は整数含まNを、ボブは、醤油を買うためにお金の量を表すために使用することができます。Nは 10の整数倍であり、Nは、 300以下ではありません。 出力フォーマット 醤油暁明のボトルはアップするために得ることができますどのくらいを示す出力アン整数。 サンプル入力 40 サンプル出力 5 サンプル説明 40元30と$ 10元に、前記哺乳瓶、それぞれ、5本のボトルが得られた3本のボトルを、ボトルや瓶3を購入します。 サンプル入力 80 サンプル出力 11 サンプル説明 ボトル5瓶2を、供給ボトル3 1ボトルの供給は、11瓶の合計を与えるために、前記80元に30、$ 50、及び図5は、3本それぞれのボトルを購入します。 |
ソリューションの概要:最初の計算N要素は醤油瓶、計算を購入することができる、N = N / 10;フルボトル5を計算すると、2×(N / 10)醤油瓶、最後に追加し、追加の取得フルボトル3(Nの%を追加取得5)/ 3醤油瓶は、最終的な結果を得ました。
次のようにコードは次のとおりです。
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
scanf("%d",&n);
n /= 10;
int num = n;
num += 2*(n / 5);
num += (n % 5) / 3;
printf("%d\n",num);
}