文件目录

#include <iostream>

using namespace std;

int main()
{
    /*期末来临了,班长小Q决定将剩余班费x元钱,
    用于购买若干支钢笔奖励给一些学习好、表现好的同学。
    已知商店里有三种钢笔,它们的单价为6元、5元和4元。
    小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。
    请您编一程序,帮小Q制订出一种买笔的方案。*/
    int x;
    cin >> x;
    int a = x / 4; // 一共能买的笔数
    int b = x % 4; // 都买4元的,买完剩的钱数
    if (b == 1)
        cout << 0 << " " << 1 << " " << a - 1;
    else if (b == 2)
        cout << 1 << " " << 0 << " " << a - 1;
    else if (b == 3)
        cout << 1 << " " << 1 << " " << a - 2;
    else
        cout << 0 << " " << 0 << " " << a;
    return 0;
}