题解 | #百鸡问题#

百鸡问题

https://www.nowcoder.com/practice/01d161052db64c249a47fc723b4fd5db

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n = 0;
    cin >> n;
    float sum = 0;
    for (int x = 0; x <= 100; ++x) {
        for (int y = 0; y <= 100 - x; ++y) {
            for (int z = 0; z <= 100 - y - x; ++z) {
                sum = x * 5 + y * 3 + z * 1.0 / 3;
                if (x + y + z == 100 && sum <= n) {
                    printf("x=%d,y=%d,z=%d\n", x, y, z); //无&符号
                }
            }
        }
    }
    return 0;

}

全部评论

相关推荐

把实习生当正职使昨天第一天就加班,晚上连口饭都没吃上,以后日子咋过,我不想干了
码农索隆:实习不怕忙,就怕干的活重复且没难度,要干就干那种有深度有难度的任务,这样才能快速的提升
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务