小唐唐 • 29天前
using namespace std;
int main() {
int n;
// 读取输入的金额
cin >> n;
// 标记是否存在有效方案
bool has_solution = false;
// 遍历猕猴桃的重量a(1<=a<=200)
for (int a = 1; a <= 200; ++a) {
// 遍历西瓜的重量b(1<=b<=50)
for (int b = 1; b <= 50; ++b) {
// 验证是否刚好花完n元
if (12 * a + 8 * b == n) {
// 输出符合条件的组合
cout << a << " " << b << endl;
has_solution = true;
}
}
}
// 无有效方案时输出No
if (!has_solution) {
cout << "No" << endl;
}
return 0;
}
评论:
请先登录,才能进行评论