鸡兔同笼是我国古代著名的趣题之一。大约在1500年前,《孙子算经》中记载了这样一道题目:今有稚兔同笼,上
鸡兔同笼是我国古代著名的趣题之一。大约在1500年前,《孙子算经》中记载了这样一道题目:今有稚兔同笼,上有三十五头,下有九十四足。问鸡兔各几只?试编写程序解决这个问题。...
鸡兔同笼是我国古代著名的趣题之一。大约在1500年前,《孙子算经》中记载了这样一道题目:今有稚兔同笼,上有三十五头,下有九十四足。问鸡兔各几只?试编写程序解决这个问题。
展开
2个回答
展开全部
1.假设法
假设全是兔
鸡数:(4乘35-94)除以(4-2)
=(140-94)除以2
=46除以2
=23只
兔数:35-23=12只
假设全是鸡
兔数:(94-35乘2)除以(4-2)
=(94-70)除以2
=24除以2
=12只
鸡数:35-12=23只
2.抬脚法
94除以2=47只
兔:47-35=12只
鸡:35-12=23只
鸡有23只,兔有12只。
假设全是兔
鸡数:(4乘35-94)除以(4-2)
=(140-94)除以2
=46除以2
=23只
兔数:35-23=12只
假设全是鸡
兔数:(94-35乘2)除以(4-2)
=(94-70)除以2
=24除以2
=12只
鸡数:35-12=23只
2.抬脚法
94除以2=47只
兔:47-35=12只
鸡:35-12=23只
鸡有23只,兔有12只。
追问
不是数学啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Var
chicken,rabbit,head,feet:word;
begin
writeln('Please input heads and feet');
readln(head,feet);
rabbit:=(feet-2*head) div 2;{*}
chicken:=head-rabbit;
writeln('chicken:',chicken,' rabbit:',rabbit);
end.
pascal程序。。。
chicken,rabbit,head,feet:word;
begin
writeln('Please input heads and feet');
readln(head,feet);
rabbit:=(feet-2*head) div 2;{*}
chicken:=head-rabbit;
writeln('chicken:',chicken,' rabbit:',rabbit);
end.
pascal程序。。。
追问
java程序啊大哥,,,,
追答
import javax.swing.JOptionPane;
public class JiTu{
public static void main(String args[]){
String foot_str = JOptionPane.showInputDialog("请输入脚的数量:");
int foot = Integer.parseInt(foot_str);
int ji,tu;
tu =foot/4;
for(int i=1;i<=tu;i++){
ji =(foot-i*4)/2;
System.out.println("鸡的数量"+ji+"兔的数量"+i);
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |