2、编程挑战题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
答案:1 悬赏:80 手机版
解决时间 2021-04-06 15:16
- 提问者网友:伴风望海
- 2021-04-06 05:26
2、编程挑战题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
最佳答案
- 五星知识达人网友:孤老序
- 2021-04-06 06:52
#include
int main()
{
int a,b,k,cnt;//k,鸡数
do{
scanf("%d%d",&a,&b);//要考虑容错机制,得判断输入
//是否正确.如果输入负数或者输入导致结果出现小数
//或负数都是不合理的,要重输
cnt=4*a-b;//临时量,用来判断会不会出现小数
//鸡,兔子个数不可以有小数
k=(4*a-b)/2;//要注意鸡数不可能大于总头数
//不然,兔子会出现负数
}while(a<0||b<0||(cnt%2!=0)||k<0|k>a);
printf("%d, %d
",k,a-k);
return 0;
}
int main()
{
int a,b,k,cnt;//k,鸡数
do{
scanf("%d%d",&a,&b);//要考虑容错机制,得判断输入
//是否正确.如果输入负数或者输入导致结果出现小数
//或负数都是不合理的,要重输
cnt=4*a-b;//临时量,用来判断会不会出现小数
//鸡,兔子个数不可以有小数
k=(4*a-b)/2;//要注意鸡数不可能大于总头数
//不然,兔子会出现负数
}while(a<0||b<0||(cnt%2!=0)||k<0|k>a);
printf("%d, %d
",k,a-k);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯