题解 | #百鸡问题#

百鸡问题

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

#include <iostream>
#include<bits/stdc++.h>
using namespace std;


int main() {
    int n;
    while (cin >> n) {
	  //注意x,y,z的范围即可,其他无难点
        for (int x = 0; x <=n/5; x++) {
            for (int y = 0 ; y <= n/3; y++) {
                for (int z = 0; z <= n*3; z ++) {
                    if ((x + y + z == 100) && (x * 5 + y * 3 + ceil(z*1.0 / 3)) <= n) {
                        cout << "x=" << x << ",y=" << y << ",z=" << z << endl;
                    }
                }
            }
        }
    }
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 15:58
投个小米提前批试试水,先投一个岗位看看形势,不行就再沉淀一下投第二个岗位,莫辜负
Java抽象带篮子:我嘞个骚刚,已经开始研发6g了吗
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
Lorn的意义:你这标个前端是想找全栈吗?而且项目确实没什么含金量,技术栈太少了,边沉淀边找吧 现在学院本想就业好一点四年至少得高三模式两年加油吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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