羊的问题。

hewo 2003-08-24 09:52:30
老张和老李有X头牛,卖了X块钱,用这些钱,在去买10块一只的羊。但是还多出一点钱,就买了一只小羊羔,刚刚好羊被平分了。但是老张分到了羊羔,问老李要给多少钱来补贴老张?
谁能告诉我算法。讲具体点。
...全文
73 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hewo 2003-08-24
  • 打赏
  • 举报
回复
这个我知道。
但是算不出来。我是想算出具体要补贴多少钱。
其实只要求出羔羊的价钱就可以了。X应该是个正整数。
nsly 2003-08-24
  • 打赏
  • 举报
回复
最后得到同样的羊数目,那么羊羔的价钱的一半不就是改补偿的吗?

弄不清问题是什么?
Dragon132 2003-08-24
  • 打赏
  • 举报
回复
请楼主说一下,我的对错,如果错了错在哪里?
tianxueer 2003-08-24
  • 打赏
  • 举报
回复
他们两个最后分得了同样只数的羊.比如说都是5只.
可是老张的第5只是小羊羔.而老李的的第5只是大羊.他们其余的四只都一样.
所以,用: (大羊+小羊)/2-小羊 的钱数,就是老李应补偿给老张的.
是不是我理解错题了?我是菜鸟.不要骂我....
Dragon132 2003-08-24
  • 打赏
  • 举报
回复
int m;
float n;
先算羊羔的价钱 m=X%10;
再算老李的羊比老张的羊贵了多少 n=10-m;
然后老李拿出一半给老张就行了 n=n/2;

hewo 2003-08-24
  • 打赏
  • 举报
回复
老张和老李共有X头牛,用卖了牛的钱买羊,一只大羊10块钱。但是还多出点钱不够买大羊了,就买了羊羔。然后平分了羊[连羊羔在内],刚好两个人分到的羊的只数一样。但是老张分到的是羊羔,所以老李要补贴他钱。
现在看懂了吗?
Dragon132 2003-08-24
  • 打赏
  • 举报
回复
楼主给的条件太少,没法求出具体的值啊
onethousand 2003-08-24
  • 打赏
  • 举报
回复
int main()
{
int i,m;
for(i=0;i<5;i++)
if((x+2*i)%20==0) m=i;
return m;
}
假若 2i+羊羔价钱=羊的价钱,则i<5;
就是说 2i+x能买偶数头羊,则 (2i+x)%20==0;
且2i的钱不能由老李一个人出,所以 m=i;
HR-TANG 2003-08-24
  • 打赏
  • 举报
回复
是啊,他们两的牛是不是一样啊。
wbh0360 2003-08-24
  • 打赏
  • 举报
回复
就是啊!我觉得Dragon132(Dragon)说的很对啊,
没什么难得
nirvana_ya 2003-08-24
  • 打赏
  • 举报
回复
我题目都看不懂,
牛是两人共有吗?
平分?是1/2,还是按投入的牛的头数.
按一般的考虑Dragon132(Dragon) 的方法就可以了

64,648

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧