首页 > 试题广场 >

上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白。这

[单选题]
上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白。这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个多小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时候互换,请问小明一共等了女神多少分钟()
  • 172
  • 166
  • 165
  • 150
推荐
B,根据题意‘两个多小时’,说明时针在分针之后。
  1. 设时针与分针的夹角为θ(θ < 180)
  2. 时针走过的角度为θ,分针走过的角度为2π*n- θ
  3. 则可以得到等式θ/(2π)*12*60 = (2π*n- θ)/()*60
  4. 题意‘两个多小时’,对n取3,解出θ=6π/13
  5. 最后带入θ /(2 π) *12*60=(6 π/13)/(2 π) *12*60=166.1
  6. 所以选B

编辑于 2015-01-26 16:21:12 回复(5)
要做一个等价代换。明白一小时等价于五分钟。钟表盘上的五个格子。
发表于 2018-07-10 18:03:26 回复(0)
我就问11:05和13:55是不是两个多小时???????明明170分钟也满足,又是一个***题,求喷!!!!!!!!
发表于 2016-09-10 17:40:45 回复(3)
选B
编辑于 2015-09-01 08:52:34 回复(0)
此题的通用解释为,时针分针成某一角度时,经过2个小时多几分,时针分针互换位置,求具体的时间。
为方便理解,可想象时针位于12点多几分的方向,
列方程求解,
分针转过的角度mod 360 加上 时针转过的角度等于360度
(x-120)/60  + { [(x-120)/60]  *30 +60 }= 360
解得x=166.153
编辑于 2015-07-29 14:23:45 回复(0)
超简单的思路 
设一圈为1 
时针和分针距离x(时针顺时针走x圈到分针位置),则
分针走了3-x圈,时针走了x
因为分针移动60格时针移动5格,两针的速度比是分针:时针=12:1
所以3-x=12x,x=3/13
所以分针走了36/13圈,每圈60min,总时为166.1538
编辑于 2015-05-03 11:20:37 回复(12)
共走了3圈。3*360=1080°
分针 1分钟走6°
时针 1分钟走0.5°
总时间为1080/6.5° = 166.153分钟
发表于 2016-03-24 20:19:45 回复(5)
哈哈,之前还说是小学题,没想到上来就做错了,感谢 我就是_我 和 万夫莫敌 的指正,下面修改一下,此题应选B
------------------------------------- 
看到这个题目想起了小学时做的时钟题,现在已经沦为大学狗了,基本不记得了,但是题目很有意思,忍不住就算了一下。
首先设时针与分针的夹角为θ,那么时针就走过了θ角,分针因为要转若干圈才能到达时针的位置,所以分针转过的角为2πn-θ角(n为圈数)。
根据题意,小明等了女神“两个多小时”,那这个n应该为3(如果为2是一个多小时,为4就是3个多小时),即得到如下:
时针转过角度:θ
分针转过角度:6π- θ
而对时针来讲,2π代表12个小时,那么 θ应该代表12 θ/ 2 π小时
对分针来讲,2 π代表60分钟,那么6 π- θ应该代表60*(6 π- θ)/2 π分钟
所以可以得到这个等式:
(12 θ/ 2 π)*60 =  60*(6π-θ) / 2 π
解得θ =  6 π/13
所以小明一共等了60* 12*(6 π/25) / 2 π = 166分钟
嗯,小明挺辛苦的
编辑于 2015-02-04 14:47:33 回复(7)
假设时针走了X格,题目中说等了两个多小时,那么分针应该走了180-X格,所以可以列出下面等式:
12X=180-X
解出来X=13.846
那么一共等的时间为12X=12*13.846=166.1
发表于 2015-08-10 22:38:52 回复(1)
等了这么久还有心思算时间?多半是没了呀
发表于 2020-04-20 15:37:44 回复(0)
#include<cstdio>
#include<cstdlib>
#include<cmath>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
    int d,h;
    float d1,h1,t;
    for(int h=0;h<12;h++)
    {
        for(int d=0;d<60;d++)
        {
           d1=h*5+d/60.0*5;///分钟
           h1=d/5;///小时
        printf("%.0f\n",t=h1*60+d1-h*60-d);
        if((int)t>=120)
           {
               printf("%d %d\n",h,d);
               break;
           }
        }
        if((int)t>=120)
               break;
    }
    return 0;
} 

发表于 2017-08-02 16:21:53 回复(1)
分针的频率是6度/min,时针是0.5度/min,由于时针和分针的位置正好跟开始等的时候互换,则说明这个时间内两共者走了k*360度
而题意说 两个多小时过去了,所以k=3,设这段时间是x分钟,则有6x+0.5x = 3*360
x=166.1538
发表于 2015-08-22 21:52:17 回复(0)
??为什么不是等了三年
发表于 2020-07-15 16:26:17 回复(0)
假设法粗略估算下 小明十二点一刻开始等 三点零一 看的表 45+60+60+1=166
发表于 2017-04-15 23:52:41 回复(0)
出题人的悲伤往事
发表于 2022-07-28 00:44:00 回复(0)

这个题目也可以看两次时针之间的距离,因为是相差两个多小时,所以两次时针的间隔为多于10个小格,小于15个小格,所以两次分针之间的距离也是这样,当第二次分针走到第一次分针到达的位置时间刚好是三个小时,所以第二次分针走到的位置是大于2小时45分钟小于2小时50分钟的,可以直接选择B

发表于 2017-03-31 14:14:36 回复(0)
根据题目的意思,过了两个小时,也就是120分钟之后!前面两个小时时间我们可以暂时抛开不考虑。直接考虑两个小时之后的一段时间。设在两个小时之后的时间里面,分钟走了X分钟,时钟转过的分钟刻度为y分钟!由于时钟分钟互换位置,并且在之前两个小时,时钟转过的表面用分钟来看是两个5分钟,也即10分钟。那么有第一个等式x+10+y=60,而时钟与分钟相对x/60=y/5;x=12y.于是y=50/13,算出最后的时间,120+x=166.1.选B
发表于 2015-08-09 20:34:16 回复(0)
表盘上一个有12个格,对时针来说每个格60分钟,对分针来说每个格5分钟;设时针走过x 格,则时针走过的时间是 60x, 分针走过的是3*60-5x;分针时针走的时间相等。所以:
60x = 180-5x
x = 36/13
总的时间是:60*36/13 = 166
发表于 2015-08-07 21:26:46 回复(0)
来个另类的解题思路:
    首先,题目中“过了两个多小时”,所以时针的位置移动距离为 10<x<15(一分算一格)。
    然后,“时针和分针对调”,故分针的与原先位置相距  10<y<15,为方便观察分针走动格数,将选项中时间减去120(两小时),分别为52、46、45、20,很明显走动46格的B选项和原位置的距离满足10<y<15,故选B
发表于 2015-07-22 20:22:17 回复(0)
小明是个很细心的人呢?这都发现了
中国好男友
发表于 2015-04-16 20:20:00 回复(0)
两个多小时,所以时针走了两格到三格之间,就是180-3*5 到180-2*5之间
发表于 2023-11-05 23:02:08 回复(0)