Имя: Пароль:
LIFE
 
OFF: Муха катается на стрелках
,
0 Ненавижу 1С
 
гуру
24.10.11
14:01
Муха села в полдень на секундную стрелку часов и решила ездить, придерживаясь следующего правила: если одна стрелка обгоняет другую и муха сидит на одной из этих стрелок, то она пересаживается на другую. Сколько оборотов сделает муха к полуночи?
45 gizmoz
 
24.10.11
14:19
(40) Как они могут идти равномерно?! Секундная стрелка быстрее всех крутится, затем минутная, а затем часовая.
Пора бы уже завести обычные механические часы, чувствуется, все время на телефонах смотрят! :)
46 Lama12
 
24.10.11
14:19
Либо 518400, либо 518399 в зависимости от того как считать последнее пересечение стрелок.
47 mm_84
 
24.10.11
14:20
(43) выучи определение равномерного движения
48 Ненавижу 1С
 
гуру
24.10.11
14:20
(43)(45) каждая из них совершает равномерное движение, естественно у каждой своя скорость
49 ado
 
24.10.11
14:21
(43)(45) Пи*дец ...
50 Krendel
 
24.10.11
14:21
(42) Идея правильная но ты не учел пересечение минутной и часовой
51 dmpl
 
24.10.11
14:22
(48) Секундная может дергаться. Равно как и минутная - все зависит от механизма часов.
52 arik
 
24.10.11
14:22
(50) Да точно.
53 ado
 
24.10.11
14:23
(50) Оно не повлияет.
54 Cube
 
24.10.11
14:23
(0) Ответ в студию!
55 arik
 
24.10.11
14:23
240+12 = 252!!!!
56 Митор
 
24.10.11
14:24
(50) какая разница, если минутная дальше садится на неё, если часовая то на неё
57 PCcomCat
 
24.10.11
14:24
(0) Не понятно условие. Когда муха подъезжает, например, к минутной стрелке, минутная, получается, обогнала секундную, пересели, после чего уже секундная обгоняет минутную. Так получается, что муха постоянно катается на секундной стрелке!?
58 Ненавижу 1С
 
гуру
24.10.11
14:25
(57) все там понятно, подъезжаешь к другой - пересаживайся, все
(54) ответ 245
59 arik
 
24.10.11
14:26
Подождите. Минутная и часовая могут пересекаться еще и с секундной. На какую из двух других пыргнет муха)
60 ado
 
24.10.11
14:26
(58) Пля. 5 то откуда?
61 arik
 
24.10.11
14:26
(58) 240 понятно. 5 рисшифруйте пожалуйста.
62 Ненавижу 1С
 
гуру
24.10.11
14:27
(60) от так вот
(59) однвременно только если см (28)
63 Ненавижу 1С
 
гуру
24.10.11
14:27
(61) решение что ли выдавать сразу?
64 izekia
 
24.10.11
14:28
(46) это если муха сама будет ползать по циферблату, причем с неплохой такой скоростью
65 Krendel
 
24.10.11
14:29
(60) потому что в зависимости от часа муха сидит или на минутной или на часовой стрелке когда ее минутная обгоняет, поэтому или увеличивается количество оборотов или наоборот уменьшается
66 mm_84
 
24.10.11
14:29
(51) ты путаешь с непрерывным движением
67 hatsher
 
24.10.11
14:31
в сутках 60*60*24 оборотов секундной стрелки.
первый оборот: муха пересаживается на первую стрелку - часовую или минутную
второй оборот - пересаживается на следующую - часовую или минутную
третий оборот  - муха возвращается на секундную стрелку

пересечения минутной и часовой не рассматриваются, потому что они  не успеют пересечься за то время. пока движется секундная стрелка.

Итого: 60*60*24 /3 - количество случаев, когда 3 стрелки пересекутся одновременно
68 hatsher
 
24.10.11
14:31
тьфу.
60*60*24 читать как 60*24
69 hatsher
 
24.10.11
14:32
Итого: 60*60*24 /3 -(это минус) количество случаев, когда 3 стрелки пересекутся одновременно
70 Ненавижу 1С
 
гуру
24.10.11
14:32
(67) сам придумал?
71 hatsher
 
24.10.11
14:33
(70) см (6) конечно сам
72 Ненавижу 1С
 
гуру
24.10.11
14:34
(71) вот это?
"Итого: 60*60*24 /3 - количество случаев, когда 3 стрелки пересекутся одновременно"
73 hatsher
 
24.10.11
14:35
(72) да. окончательно:
60*24 /3 -(минус) количество случаев, когда 3 стрелки пересекутся одновременно
74 hatsher
 
24.10.11
14:35
это число оборотов
75 Ненавижу 1С
 
гуру
24.10.11
14:38
(73) смею уверить, таких случаев в сутках всего два - полдень и полночь, а то у вас они чаще чем каждый час совпадают все вместе
76 hatsher
 
24.10.11
14:40
(75) ну тогда остается 60*24 /3
77 Ухо
 
24.10.11
14:44
секундная стрелка всегда будет обгонять остальныве стрелки. Нахер ей перепрыгивать на другие?
Проичем полдня всего.

60 * 30
78 Ухо
 
24.10.11
14:45
:))))
79 Ухо
 
24.10.11
14:45
это не тупая муха, которая будет прыгать на часовую и минутную стрелку. Она любит скорость
80 arik
 
24.10.11
16:45
и все же откуда 5 =)
81 RomanYS
 
24.10.11
22:26
(80) 5 раз муха будет пересаживаться непосредственно с минутной стрелки на часовую. Только ТС похоже не учел, что при это минутная стрелка обогнала часовую, и на следующем круге секундной стрелки муха снова вернется на минутную - то есть дополнительного оборота не будет. И за любые 3 минуты - 1 оборот, итого 240 оборотов.
А вот если считать пересадки, то там 5 вылезет: (240-1)*3+5*2 = 727
82 kible
 
24.10.11
22:59
252
83 RomanYS
 
24.10.11
23:01
+(80) Не... похоже ТС прав
возможные пересадки за 3 минуты
С-Ч-С-М-С или
С-М-С-Ч-С или
С-М-Ч-С-М-С (муха на минутной стрелке успела догнать часовую)
С-Ч-М-С (муху на часовой стрелке догнала минутная) ВОТ здесь дополнительные обороты.
84 kuromanlich
 
24.10.11
23:04
12*60*60 всего возможных
1 оборот = 3 "пересадки"
вычитаем случаи когда стрелки друг на друге - 12 раз

итого:
85 kuromanlich
 
24.10.11
23:05
(84) + 12*60*60/3 - 12
86 kuromanlich
 
24.10.11
23:06
(85) = 14388
87 RomanYS
 
24.10.11
23:17
(84)
12*60*60 секунд
12*60 - оборотов секундной стрелки
88 kiruha
 
24.10.11
23:47
(0)
Тут какие то странные цифры некоторые приводят
оценим диапазон

сек стрелка делает оборот за 1 мин
60 оборотов/час
итого 12 часов *60 оборотов
муха один круг делает на сек второй на других, кроме случаев пересечения часовой и мин стрелки
но тут же их догонит сек

Итого оценка снизу 12*60/2=360
мин стрелка в 60 раз медленней
360/60= 6

итого диапазон 360..366 оборотов
89 Матвеев Максим
 
24.10.11
23:57
Придлагаю 1снегам дрессировать муху, а потом тупо считать сколько она раз перепрыгнет.
90 Злопчинский
 
25.10.11
00:00
(89) дрессируют блох...
91 RomanYS
 
25.10.11
00:00
(88)оценка не верна
Правильное предположение:
за 1 оборот проводит
720/719 минут на часовой стрелке
60/59 минут на минутной
(1 - 1/719 - 1/59) минут на секундной
Итого 3 минуты на круг
Это если не учитывать переходов между минутной и часовой (таких может быть только 10)
92 kiruha
 
25.10.11
00:07
(91)
Минуту на сек, вторую на часовой или минутной с пересадками неважно,
потом опять секундная

мин едет на сек, мин отдыхает

итого 2 мин на круг примерно, чуть меньше
ну никак не 3
точную оценку привел
93 RomanYS
 
25.10.11
00:10
(92) на 1 оборот МУХИ 2 раза "отдыхает" чуть больше чем по минуте
94 kiruha
 
25.10.11
00:11
а пардон не учел вторую пересадку, да наверно 3 мин
95 RomanYS
 
25.10.11
00:18
+(83) Оборот по схеме С-Ч-М-С проходит за 2 минуты, но таких не более 10 (надо чтобы мухе повезло сидеть на часовой стрелке, когда та обгоняется минутной)
Первый оборот - беспрепятственный - за 1 минуту.
Все остальные по 3 минуты.
Итого 1+10+(720-2*10-1)/3 = 244 - это ВЕРХНЯЯ оценка.
96 kiruha
 
25.10.11
01:03
&НаКлиенте
Процедура Команда1(Команда)
   СостояниеЧасовойСтрелки=0;
   СостояниеМинутнойСтрелки=0;
   СостояниеСекСтрелки=0;
   ПредСостояниеМухи=0;
   СостояниеМухи=0;
   
   МестоМухи="СекСтрелка" ;
   КолПолныхОборотов=0;
   
   Для Часов=0 По 11 Цикл
       СмещениеДляЧасовойСтрелки=Часов*5;
       Для Минут=0 По 59 Цикл
           СостояниеМинутнойСтрелки=Минут;
           СостояниеЧасовойСтрелки= СмещениеДляЧасовойСтрелки+ Цел(Минут/12);
           Для Сек=0 По 59  Цикл
               
               СостояниеСекСтрелки=Сек;
               
               ПредСостояниеМухи=СостояниеМухи;
               Если МестоМухи="СекСтрелка" Тогда
                   
                   СостояниеМухи= СостояниеСекСтрелки;
                   Если СостояниеСекСтрелки= СостояниеМинутнойСтрелки Тогда
                       МестоМухи="МинСтрелка"
                   ИначеЕсли  СостояниеСекСтрелки= СостояниеЧасовойСтрелки Тогда
                       МестоМухи="ЧасСтрелка"
                   КонецЕсли;
                   
               ИначеЕсли МестоМухи="МинСтрелка" Тогда
                   
                   СостояниеМухи= СостояниеМинутнойСтрелки;
                   Если СостояниеМинутнойСтрелки= СостояниеСекСтрелки Тогда
                       МестоМухи="СекСтрелка"
                   ИначеЕсли  СостояниеМинутнойСтрелки= СостояниеЧасовойСтрелки Тогда
                       МестоМухи="ЧасСтрелка"
                   КонецЕсли;
                   
               ИначеЕсли МестоМухи="ЧасСтрелка" Тогда
                   //Сообщить("Часовая");
                   СостояниеМухи= СостояниеЧасовойСтрелки;
                   Если СостояниеЧасовойСтрелки= СостояниеМинутнойСтрелки Тогда
                       МестоМухи="МинСтрелка"
                   ИначеЕсли  СостояниеЧасовойСтрелки= СостояниеСекСтрелки Тогда
                       МестоМухи="СекСтрелка"
                   КонецЕсли;
               Иначе     Сообщить("Ошибка");
                   
               КонецЕсли;
               
               
               Если (СостояниеМухи=0)И(ПредСостояниеМухи=59) Тогда
                   КолПолныхОборотов=КолПолныхОборотов+1;
               КонецЕсли;
           КонецЦикла;
           
           
       КонецЦикла;
       
       
        КонецЦикла;
        Сообщить(КолПолныхОборотов);

    КонецПроцедуры

242
97 kiruha
 
25.10.11
01:06
Это если 23 23 59
Если 24 00 то
243
98 Krendel
 
25.10.11
01:13
Пля народ, вы как обычно условия задачи как и Тз нифига не читаете, откуда вы взяли 24 часа если муха села в полдень, и катается до 24 часов?
99 wertyu
 
25.10.11
02:18
Исходя из условий в (0) правильный ответ в (1):
12:00:00 - муха на секундной стрелке (оборотов 0)
12:00:01 - муха на минутной стрелке или на часовой (оборотов 0)
12:01:00 - если муха выбрала в 12:00:01 минутную стрелку, то муха пересядет на часовую стрелку (оборотов 0)
и далее будет сидеть на часовой, так как она другие стрелки не обгоняет, на ней же и совершит этот единственный оборот

Исходя из условий в (0) ответ в (58).2 неверный
100 Explorer1c
 
25.10.11
02:42
(0)То такой-то бабушки оборотов будет,т.е как минимум 1 -полдень,секундная стрелка бежит быстрее других
101 Аннюточка
 
25.10.11
04:01
(0) 3 оборота
после первого круга примерно в 12:01 муха перепыгнет на минутную,
примерно в 13:05 муха перепрыгнет на часовую и будет там сидеть до полуночи доедая третий круг.
102 Аннюточка
 
25.10.11
04:38
+(101) Я затупила, условие неправильно прочитала.

На самом деле муха проедет 253 круга, кому интересно, расскажу решение.
103 Аннюточка
 
25.10.11
04:42
(55)(82) Вы не учли круг на часовой стрелке.
104 DJ Anthon
 
25.10.11
05:14
733?
105 DJ Anthon
 
25.10.11
05:15
ой, не подумал. надо просыпаться...
106 Trance_1C
 
25.10.11
05:36
Вообще муха гонит! зачем пересаживаться, секундная стрелка выше остальных и обходя две другие стрелки не соприкасается с ними, поэтому можно кататься и не париться,
ответ 1440
107 SeraFim
 
25.10.11
06:01
а положение стрелок меняется "дискретно" или "непрерывно"?:)
то есть, например. с 13:00:00 до 13:11:59 часовая стрелка будет напротив 5 минут
с 13:12:00 до 13:23:59 часовая стрелка будет напротив 6 минут и тд
или же часовая стрелка движется "непрерывно", и следовательно, на участке от 5 (от часа) до 10 минут (до двух часов) часовая стрелка сможет принимать 3600 положений?
108 Аннюточка
 
25.10.11
06:09
(107) А разве это имеет значение?
109 Mefistophel
 
25.10.11
06:25
360
110 Аннюточка
 
25.10.11
06:33
(109) Обьясни мне дурочке откуда такая цыфра?
111 Ээйч
 
25.10.11
06:52
1439, т.к. в первый раз она перепрыгнет на часовую стрелку.
Хотя, почему муха?
112 Mefistophel
 
25.10.11
07:18
(110) с циферблата >_<
113 Mefistophel
 
25.10.11
07:18
(110) пардон, цЫферблата
114 Аннюточка
 
25.10.11
08:09
(112) Вы катали муху на стрелках?
115 Mefistophel
 
25.10.11
08:55
(114) да, было. вертел-с...
116 Ненавижу 1С
 
гуру
25.10.11
09:17
правильный ответ в (58)
117 SeraFim
 
25.10.11
09:22
(116) как такой ответ можно получить?
только тупо перебором?
или же есть какая-то взаимосвязь, логика, закономерность?
118 Ненавижу 1С
 
гуру
25.10.11
09:29
(117) план такой примерно:

посадим помимо нашей мухи еще две другие (на другие стрелки)
при встречи стрелок пусть мухи меняются стрелками
наша муха проедет больше других но не более чем на круг
всего кругов всех стрелок 1+12+720=733=3*244+1
наша муха проехала 244+1=245 кругов
119 Ухо
 
25.10.11
10:34
все мух мля считаете! Нет чтоб баланс свести  :))
120 Ухо
 
25.10.11
10:35
1Сника мухой не корми, дай ему количество пересадок посчитать!!! )))
121 Ухо
 
25.10.11
10:35
Упала муха в гороховый суп? сколько раз пернет муха, улетев от злого 1С-ника?  ;)))))
122 SeraFim
 
25.10.11
10:40
(118) ого! браво :)
хорошая задачка, для нестандартномыслящих :)
123 AHgpuXa
 
25.10.11
10:49
(118) хм .. по такой логике она едет:
на секундной 720/3 = 240
+ на минутной 12/3 = 4
+ 1 круг на часовой.
Но ведь на часовой она не проезжает круг целиком, т.к. в это время катается еще и на других. Тогда 244.(3) :)
124 Ненавижу 1С
 
гуру
25.10.11
11:03
(123) на самом деле никто не считал круги проезжавшие мухой целиком на одной стрелке, естественно полностью на часовой стрелки ни одна из мух не ездила полностью
125 arik
 
25.10.11
11:38
(124) Логично кстати.
Ни на минутной, ни на часовой она не сделала ни одного оборота. Получается правильный ответ 240
126 Ненавижу 1С
 
гуру
25.10.11
11:41
(125) правильный ответ таки 245
127 catena
 
25.10.11
12:53
(118)Красиво, но все равно не понятно, откуда еще 5 кругов :)
Отметку "старт" муха всегда будет пересекать на секундной.
Каждую третью минуту.
Чйорт, хоть рисуй.
128 MatrosoV AleXXXand_R
 
25.10.11
13:00
Муха сойдет с ума :)
129 catena
 
25.10.11
13:06
Нельзя, все-таки, круги складывать...
130 Ухо
 
25.10.11
13:47
Муха с ума сошла уже... Туда сюда перепрыгивать?!
131 Аннюточка
 
26.10.11
03:22
(118)(123)(126) Неправильно.
132 Аннюточка
 
26.10.11
03:25
Муха проедет за час 20+1 круг:
на секундной стрелке она проезжает каждый третий круг из 60-ти (один круг она пропускает сидя на часовой стрелке, а второй сидя на минутной стрелке), т.е. получится 20 кругов
плюс еще один круг который делает минутная стрелка (каждый раз на секундной стрелке муха проезжает круг с "хвостиком", а этот последний за час превращается в целый круг), также за 12 часов муха проедет один круг на часовой стрелке, следовательно получается 20*12+12+1=253
133 Аннюточка
 
26.10.11
03:30
Хотя я тут ещё подумала и придумала что скорее всего кругов будет 247, потому что на минутной стрелке муха проедет не 12 кругов за 12 часов, а всего 6.
134 Аннюточка
 
26.10.11
03:31
Так что Ненавижу 1С просчитался.

Правильный ответ 247 кругов.
135 catena
 
26.10.11
04:20
(134)Вообще-то у Ненавижу1С красивое обоснованное решение, а у вас какие-то эмпирические рассуждения. :)
136 Аннюточка
 
26.10.11
06:06
(135) А у меня разве не обоснованное?
Считай сначала, на секундной стрелке муха едет 720/3=240, на минутной 12/2=6, на часовой 1 круг. 240+6+1=247
137 Ненавижу 1С
 
гуру
26.10.11
07:49
(136) ни на часовой, ни на минутной она целого круга никогда не проезжает
(135) решение не моё, сам прочитал в "Кванте", каюсь ))
138 Аннюточка
 
27.10.11
05:56
(137)>ни на часовой, ни на минутной она целого круга никогда не проезжает

Внематочнее читаем (132), а именно что за час на секундной стрелке муха проезжает каждый третий круг из 60-ти (один круг она пропускает сидя на часовой стрелке, а второй сидя на минутной стрелке), т.е. получится 20 кругов, плюс еще один круг который делает минутная стрелка (каждый раз на секундной стрелке муха проезжает круг с "хвостиком", а этот хвостик за час превращается в целый круг).
139 catena
 
27.10.11
06:14
(138)Раз уж доказательства вас не устраивают и вы доверяете только рассуждениям, так будьте логичны: стрелок 3.
На секундной муха пересекает "старт" каждую третью минуту - по 20 в час = 240 кругов.
На минутной - каждый ТРЕТИЙ час - 4 раза (1,4,7,10)
И на всех стрелках в полночь. - еще один круг.
140 Аннюточка
 
27.10.11
06:43
(139) Почему На минутной - каждый ТРЕТИЙ час - 4 раза (1,4,7,10)?
141 Аннюточка
 
27.10.11
06:44
+(140) Я думаю что на минутной каждый второй час, а не каждый третий, обьясните почему каждый третий?
142 catena
 
27.10.11
07:01

Ушла со «старта»:
1. на секундной: 0:1:0
…..
20. на секундной: 0:58:0
21. на минутной: 1:0:0
22. на секундной: 1:3:0
…..
40. на секундной: 1:57:0
41. на секундной: 2:0:0
42. на секундной: 2:2:0
…..
61. на секундной: 2:59:0

В 3:00:00 муха сидит на часовой и «старт» не пересекает

62. на секундной: 3:1:0
…..
81. на секундной: 3:58:0
82. на минутной: 4:0:0
83. на секундной: 4:3:0
…..
101. на секундной: 4:57:0
102. на секундной: 5:0:0
103. на секундной: 5:2:0
…..
122. на секундной: 5:59:0

В 6:00:00 муха сидит на часовой и «старт» не пересекает

123. на секундной: 6:1:0
…..
142. на секундной: 6:58:0
143. на минутной: 7:0:0
144. на секундной: 7:3:0
…..
162. на секундной: 7:57:0
163. на секундной: 8:0:0
164. на секундной: 8:2:0
…..
183. на секундной: 8:59:0

В 9:00:00 муха сидит на часовой и «старт» не пересекает

184. на секундной: 9:1:0
…..
203. на секундной: 9:58:0
204. на минутной: 10:0:0
205. на секундной: 10:3:0
…..
223. на секундной: 10:57:0
224. на секундной: 11:0:0
225. на секундной: 11:2:0
…..
244. на секундной: 11:59:0

В 12:00:00 муха сидит на часовой и «старт» не пересекает…
А, стоп! Ведь часовая пересекает «старт» ровно в 12 ?

245. ФИНИШ

143 catena
 
27.10.11
07:04
(141)в 1,4,7,10 муха подъезжает к старту на секундной стрелке и в момент пересадки на минутную получается "лишний" круг.
в 2,5,8,11 подъезжает на минутной и "лишнего круга не получается"
в 3,6,9,12 вообще сидит на часовой.
144 D_Pavel
 
27.10.11
07:08
Переход на летнее время не учитывается? Тогда 245.