标题:乌龟赛跑和时针分针重合问题
只看楼主
fengshituo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-9-20
结帖率:50%
 问题点数:0 回复次数:5 
乌龟赛跑和时针分针重合问题
1.两只乌龟一起赛跑,甲跑到10米终点时,乙到达9米,现在如果让甲龟起跑线退后1米,这时两乌龟再同时起跑比赛,问甲乙是否同时到达终点?用C代码解答
2.时针与分针一天重合多少次??用C解答
搜索更多相关主题的帖子: 分针 时针 乌龟 重合 赛跑 
2008-03-17 17:50
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
得分:0 
明明是数学题干嘛偏用C来做??
2008-03-17 18:01
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
得分:0 
我是回帖好还是不回帖好?用c解答

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-03-17 18:04
fengshituo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-9-20
得分:0 
是今天的笔试题,非叫用代码实现算法- -,有会的吗
2008-03-17 18:27
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
得分:0 
#include<iostream.h>
#include<math.h>
float runtime(float sp, float s)
{
  return s/sp;    
}
int main()
{
    float a,b,a1,b1;
    cout<<"为了测试甲与乙的速度请输入相同时间内甲与乙跑的路程:";
    cin>>a>>b;
    cout<<"请输入甲龟路程:";
    cin>>a1;
    cout<<"请输入乙龟路程:";
    cin>>b1;
    if(runtime(a,a1)<runtime(b,b1))
         cout<<"甲龟先到"<<endl;
    else
         cout<<"乙龟先到"<<endl;
    return 1;
}

#include<stdio.h>
int main()
{
    int j=0;
    for(int i=0;i<360;i++)
    {
        if(i%30==0)
            j++;
    }
    printf("%d\n",2*j);
    return 0;
}

[[it] 本帖最后由 sunkaidong 于 2008-3-17 19:19 编辑 [/it]]

学习需要安静。。海盗要重新来过。。
2008-03-17 18:48
hoodlum1980
Rank: 2
来 自:浙江大学
等 级:论坛游民
威 望:2
帖 子:289
专家分:23
注 册:2008-2-24
得分:0 
[bo]以下是引用 [un]fengshituo[/un] 在 2008-3-17 17:50 的发言:[/bo]

1.两只乌龟一起赛跑,甲跑到10米终点时,乙到达9米,现在如果让甲龟起跑线退后1米,这时两乌龟再同时起跑比赛,问甲乙是否同时到达终点?用C代码解答
2.时针与分针一天重合多少次??用C解答 ...


第一题明显还是甲先到。因为甲跑到10的时候,两人重合在9米处。此后甲快当然先到了。可以这样假设,
10米,甲速度为10,乙的速度为9。则第二次,甲到终点的时间是11/10=1.1。而乙到终点的时间是10/9=1.11111111.....
甲的时间小于乙,甲先到。

第二题凭直觉大概是23~24次左右。
2008-03-18 00:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-203868-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017875 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved