けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 055 A - Restaurant (8Q, 灰色, 100 点)

算数力の地力としての、四則演算を操る技能が問われる問題

問題概要

 N 個買う。

  •  1 個買うごとに 800 円支払う
  •  15 個買うごとに 200 円もらえる

支払った金額 - もらった金額を答えよ。

解法

  • 支払った金額は 800 * N
  • もらった金額は 200 * (N / 15)

で求められる。

#include <bits/stdc++.h>
using namespace std;

int main() {
    int N;
    cin >> N;
    
    int res = 800 * N - 200 * (N / 15);
    cout << res << endl;
}