#include <bits/stdc++.h> using namespace std; int main(){ int n,x,y,i,t; cin>>n>>x>>y; //循环篮球可能的数量 for(i = 1;i <= (n - y) / x;i++){ //计算剩余的金额 t = n - i * x; //如果剩余金额是排球的倍数,且总数>50个 if(t % y == 0 && i + t / y > 50){ cout<<i<<" "<<t / y<<endl; } } } /************************************************************** Problem: 1396 User: admin Language: C++ Result: Accepted Time:21 ms Memory:2072 kb ****************************************************************/