問題 C: 百雞問題
問題 C: 百雞問題
1.描述
用小於等於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
提示
不會出現給出的錢買不到100只雞的情況!
2.程式碼
#include<stdio.h>
int main()
{
double x,y,z,n;
while(scanf("%lf",&n)!=EOF)
{
for(x=0;x<=100;x++)
{
for(y=0;y<=100;y++)
{
for(z=0;z<=100;z++)
{
if(5.0*x+3.0*y+(1.0/3)*z<=n&&x+y+z==100)
{
printf("x=%.0lf,y=%.0lf,z=%.0lf\n",x,y,z);
}
}
}
}
}
return 0;
}
相關文章
- 百雞問題
- JAVA 雞蛋問題Java
- google經典演算法面試題-雞蛋問題Go演算法面試題
- 百雞問題擴充套件-N雞問題N元錢買N只雞,公雞每隻5元,母雞每隻3元,小雞1元3只,N元錢必須剛好買N只雞,而且雞必須整隻買,不能劈開買。套件
- C++的0.3問題C++
- c++ 常見問題C++
- 班級問題(c++)C++
- 主元素問題(C語言)C語言
- C++windows編碼問題C++Windows
- 用C#建立ActiveX問題C#
- c++使用遇到的問題C++
- c/c++資料對齊問題C++
- 百度小程式遇到的問題
- 【問題】Nacos 使用問題整理
- 什麼是P問題、NP問題和NPC問題
- 博基計劃(3)---P問題、NP問題、NPC問題、NP-hard問題
- 【C語言練習題】小球反彈問題C語言
- rvest爬取雞蛋期貨資料(遇到的問題)
- C# Task若干問題淺析C#
- c++偶現問題備錄C++
- c++工程師面試問題C++工程師面試
- C語言解決排序問題C語言排序
- C10M問題解釋
- c++求解李白喝酒問題C++
- C51 玄學問題,magic
- 解決百度網盤限速問題
- [轉載]什麼是P問題、NP問題和NPC問題
- 請教一個讓我這個菜雞不解的問題
- 【進階5-3期】深入探究 Function & Object 雞蛋問題FunctionObject
- 手搓一個兔子問題(分享一個C語言問題,持續更新…)C語言
- 【問題記錄】—.NetCore 編譯問題NetCore編譯
- C語言初學者最常問的幾個問題C語言
- QT creator 中c和c++混編問題QTC++
- 一篇文章帶你搞定經典面試題之扔雞蛋問題面試題
- C# 面試問題與解答1C#面試
- C語言指標常見問題C語言指標
- Rust 如何解決 C++ 的問題?RustC++
- C語言常見使用問題2C語言