zznuoj_c语言1074:百钱买百鸡(完整代码)(代码片段)

彬sir哥 彬sir哥     2022-10-23     490

关键词:

题目描述

百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?
 
本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?

输入

输入一个正整数n(n<=100)。

输出

如果有解,种组合占一行,包含公鸡、母鸡、小鸡的个数,用正整数表示,每个数据占4列。公鸡母鸡小鸡个数均大于等于0,按公鸡数目从小到大输出,公鸡数目相同按母鸡数目从小到大输出,以此类推。如果无解,输出“No Answer”。

样例输入

100

样例输出

   0  25  75
   4  18  78
   8  11  81
  12   4  84

完整代码:

#

百钱买百鸡

publicclassSample1//百钱买百鸡/*鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?*/{ publicstaticvoidmain(String[]args){ intx;//可买鸡翁只数 inty;//可买鸡母只数 intz;//可买鸡雏只数 for(x=0;x<=10... 查看详情

百钱买百鸡(代码片段)

...鸡中,公鸡、母鸡和小鸡各是多少只?分析与解答:根据百钱买百鸡的要求,可以假设一共有i只公鸡,j只母鸡,k只小鸡,并且i+j+k的总数为100,即i×5+j×3+k/3=100(k必须是3的倍数)。依次对公鸡、母鸡、小鸡的总数循环,进而求... 查看详情

华为机试题hj72百钱买百鸡问题(代码片段)

HJ72百钱买百鸡问题一、题目描述二、参考代码1三、参考代码2一、题目描述公元五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母... 查看详情

c语言程序设计百钱买百鸡(百钱百鸡,百鸡问题)!(代码片段)

中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? 实现过程:使... 查看详情

c语言试题七十六之请编写函实现百钱买百鸡

...法数据进行暴力验证3、温馨提示     C语言试题汇总里可用于计算机二级C语言笔试、机试、研 查看详情

百钱买百鸡问题程序

雄鸡7元1只,母鸡5元1只,小鸡1元1只。百钱百只。问各有几只???1//程序2#include<iostream>3#include<fstream>45usingnamespacestd;67intmain()8{910intcock,hen,chicken;1112for(cock=1;cock<=13;cock++)13{14for(hen=1;hen< 查看详情

百钱买百鸡

...a;鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?2方法假设鸡翁x只,鸡母y只,鸡雏z只。单看一种鸡得出x,y,z的取值范围0<=x<=200< 查看详情

华为机试hj72:百钱买百鸡问题(代码片段)

...a;鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何 查看详情

java算法之百钱买百鸡问题

题目:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。解:设,公鸡x只,母鸡y只,小鸡z只。x+y+z=1005x+3y+1/3z=100(0<x... 查看详情

java实现百钱买百鸡

...鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一。凡百钱买鸡百只,问鸡翁、母、鶵各几何?答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。又答:鸡翁八,值钱四十;鸡母十一,值钱三十三... 查看详情

写一个百钱买百鸡的demo

vargj;//公鸡只数varmj;//母鸡只数varxj;//小鸡只数for(gj=0;gj<20;gj++){//公鸡最多能买20只,枚举每一种情况  for(mj=0;mj<Math.ceil(100-5*gj)/3);mj++{//同样枚举    xj=(100-gj*5-mj*3)*3;    if(gj+mj+xj==100)console.log("公鸡:"+gj,("母 查看详情

pta7-6百钱买百鸡问题(15分)(代码片段)

#include<stdio.h>intmain()intx;intcount=0;scanf("%d",&x);for(inti=1;i<20;i++)for(intj=1;j<33;j++)for(intk=0;k<276;k+=3)if((i+j+k==100)&&(i*5+j*3+k/3==100))count++;printf("%d%d%d",i,j,k);if(count<x)printf("");elsereturn0; 查看详情

c语言试题七十六之请编写函实现百钱买百鸡

...法数据进行暴力验证3、温馨提示     C语言试题汇总里可用于计算机二级C语言笔试、机试、研究生复试中C程序设计科目、帮助C语言学者打好程序基础、C语言基础,锻炼您的逻辑思维和解决问题的能力,帮助你... 查看详情

《百鸡问题》

...:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁,鸡母,鸡雏各几何?注意:百钱买百鸡是指刚好花光一百钱,需要买一百只鸡。#include<stdio.h>main()intx,y,z;for(x=1;x<=20;x++)for(y=1;y<=33;y++)for(z=3;z&... 查看详情

百钱买百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,问100元买100只鸡,问有多少种买法,输出每种买法的结果!

/***百钱买百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,问100元买100只鸡,问有多少种买法,输出每种买法的结果!**/publicclassTest3{publicstaticvoidmain(String[]args){intc=0;for(inta=0;a<100;a++){for(intb=0;b<100;b++){if((7*a+4*b)==100){c++;Syst 查看详情

百钱买百鸡

...a;鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?2方法假设鸡翁x只,鸡母y只,鸡雏z只。单看一种鸡得出x,y,z的取值范围0<=x<=200<=y<=... 查看详情

比较“笨”的枚举算法(代码片段)

...列举,然后根据实际情况选择合适而丢弃不合适的。在c语言中,枚举算法一般使用while循环实现。二、实例演练(1)“百钱买百鸡”问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各... 查看详情

百鸡百钱

我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?请编... 查看详情