#include <iostream> using namespace std; int main() { int n, m; cin >> n; cin >> m; for (int rooster = 0; rooster <= m; ++rooster) { for (int hen = 0; hen <= m - rooster; ++hen) { int chick = m - rooster - hen; if (chick % 3 == 0 && rooster * 5 + hen * 3 + chick / 3 == n) cout<< rooster << " " << hen << " " << chick << endl; } } return 0; } /************************************************************** Problem: 1077 User: linmiaoling Language: C++ Result: Accepted Time:10 ms Memory:2072 kb ****************************************************************/