答案

小唐唐 · 发布于 2026-01-29 · 浏览 201 回复 0

include

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;

}

全部回复 共 0 条

还没有人回复。往下写第一条。

发表回复