导航:首页 > 编程语言 > java百鸡问题

java百鸡问题

发布时间:2023-02-11 23:10:54

Ⅰ 用java编程算出《张丘建算经》中的一道百鸡问题

写任何程序之前先分析问题。这道题根据题意可列出以下方程:

a + b + c = 100

5a + 3b + c/3 = 100

两方程联立消去c可得到:14a + 8b = 200

也就是说这道题求的是满足 14a + 8b = 200 这个方程的整数解,即 (200 - 14 * a) % 8 == 0

demo(仅供参考):

publicstaticvoidmain(String[]args){
//a,b,c分别是公鸡、母鸡、小鸡的数量
inta,b,c;
Stringformat="公鸡%d只,母鸡%d只,小鸡%d只%n";
for(inti=0,max=200/14+1;i<max;i++){
if((200-14*i)%8==0){
a=i;
b=(200-14*a)/8;
c=100-a-b;
System.out.format(format,a,b,c);
}
}
}

输出结果:

公鸡0只,母鸡25只,小鸡75只
公鸡4只,母鸡18只,小鸡78只
公鸡8只,母鸡11只,小鸡81只
公鸡12只,母鸡4只,小鸡84只
阅读全文

与java百鸡问题相关的资料

热点内容
字幕网app怎么找 浏览:528
奥迪a4l压缩比 浏览:693
iis7服务器怎么安装 浏览:975
孩子上学压力太大怎么解压 浏览:236
javaurl格式 浏览:342
匀称app怎么用 浏览:61
pythonemail中文乱码 浏览:442
android访问html 浏览:88
做一个app或者网页用什么编程 浏览:776
一体机服务器运行失败怎么办 浏览:936
longjava比较大小 浏览:531
clojure编程pdf 浏览:22
一年级数学圈一圈的算法 浏览:111
完整的python 浏览:42
c51单片机数字钟 浏览:923
apk文件反编译后安装包损坏 浏览:816
app图标分别是什么 浏览:368
linux全选命令 浏览:365
怎么用华硕app 浏览:963
小明台湾通道加密 浏览:376