zoukankan      html  css  js  c++  java
  • 九度oj 题目1045:百鸡问题

    题目1045:百鸡问题

    时间限制:1 秒

    内存限制:32 兆

    特殊判题:

    提交:10418

    解决:4559

    题目描述:

        用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。

    输入:

        测试数据有多组,输入n。

    输出:

        对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。

    样例输入:
    40
    样例输出:
    x=0,y=0,z=100
    x=0,y=1,z=99
    x=0,y=2,z=98
    x=1,y=0,z=99

     1 #include <iostream>
     2 #include <cstdio>
     3 using namespace std;
     4 
     5 int main(){
     6     int x, y, n;
     7     while(cin >> n){
     8         for(x = 0; x <= n / 5; x++){
     9             for(y = 0; y <= n / 3; y++){
    10                 if(5 * x + 3 * y + 1.0 / 3 * (100 - x - y) <= n)
    11                     printf("x=%d,y=%d,z=%d
    ", x, y, 100 - x - y);
    12             }
    13         }
    14     }
    15     return 0;
    16 }
     
  • 相关阅读:
    hisi3516/3519开发(二)—xshell连接串口
    linux svn使用
    IdentityServer4 源码介绍
    想写博客
    # VS2019 快捷键插入当前时间
    # 使用 vscode markdown 遇到的问题
    # 学Vue
    teXt使用
    Linux基础
    NopCommerce(Core)学习目录
  • 原文地址:https://www.cnblogs.com/qinduanyinghua/p/6440432.html
Copyright © 2011-2022 走看看