Вопросы на собеседовании

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (13) « Первая ... 8 9 [10] 11 12 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
ундер
7.02.2015 - 13:13
-1
Статус: Offline


Ярила

Регистрация: 21.12.12
Сообщений: 3364
barsik
все правильно, только вы не полное решение выложили )))

Вопросы на собеседовании
 
[^]
TO4KAwot
7.02.2015 - 13:14
-3
Статус: Offline


анархокоммунистъ

Регистрация: 15.05.13
Сообщений: 1374
Цитата (cement @ 7.02.2015 - 12:26)
Максимум 50 попыток. Начинаешь с первого этажа, через один, и если разбился на каком то, то этажом ниже еще одна попытка. Итого: максимальное количество попыток =50

Нифига! 51 попытка, ни 50! 96... 98... 100... - это 50 попыток. А если на сотом не разбился? То ты опускаешься на 99 этаж и кидаешь снова - а это уже 51 раз. 50 неразбившихся + 1 разбившийся. Так что я самый правый, партию мне свою, срочно! gigi.gif

Это сообщение отредактировал TO4KAwot - 7.02.2015 - 13:36
 
[^]
Verba21
7.02.2015 - 13:14
1
Статус: Offline


Юморист

Регистрация: 11.01.13
Сообщений: 403

с 5го разбился, кидаемс 1го, 2го, 3го, 4го - ВСЕГО до 5ти ПОПЫТОК

если с 5го не разбился, то идём кидаем с 10го:
разбился - идём кидать с 6го, 7го, 8го, 9го - всего может быть до 6ти попыток

если с 10го не разбился, кидаем с 15го... и . т . далее
 
[^]
Irkutyanin
7.02.2015 - 13:15
2
Статус: Offline


Приколист

Регистрация: 30.06.11
Сообщений: 330
Есть оригинальное решение. Поскольку число испытуемых не оговаривается, то берем сотню испытуемых, у каждого по две попытки, но достаточно будет одной ))) Расставляем их по всем этажам, они бросают шарики по очереди, а наблюдатели наслаждаются дождем из шариков и стеклянной радугой. )))
 
[^]
JohnDow
7.02.2015 - 13:15
-1
Статус: Offline


просто хороший человек

Регистрация: 1.10.12
Сообщений: 24657
Вот что пятница делает... мозг только хуйню про 51 придумал:)
 
[^]
Neskachet
7.02.2015 - 13:16
0
Статус: Offline


Шутник

Регистрация: 14.07.14
Сообщений: 7
k - кол-во попыток; k=0;
1. ш1 кидаешь с 3-го (N) этажа k=k+1,
если разбивается,
кидаешь ш2 с N-2 (1-го) этажа k=k+1,
если разбивается,
ответ 1 выход,
если нет, кидаешь ш2 с N-1 этажа k=k+1; выход
если ш1 не разбивается с 3 этажа, поднимаемся на N=N+3 (на 6-й)
пока N не доходит до 100 переходим к 1


посчитать кол-во попыток невозможно точно, только алгоритмически
, максимум 33+3=36

Это сообщение отредактировал Neskachet - 7.02.2015 - 13:18
 
[^]
MasterTokanava
7.02.2015 - 13:16
-1
Статус: Offline


Юморист

Регистрация: 6.03.09
Сообщений: 575
Цитата (cement @ 7.02.2015 - 12:26)
Максимум 50 попыток. Начинаешь с первого этажа, через один, и если разбился на каком то, то этажом ниже еще одна попытка. Итого: максимальное количество попыток =50

Можно через два или три этажа. Если разбился в запасе еще один шарик, возвращаемся на предыдущий и там уже по порядку доходим до нужного.
 
[^]
YavorOcelot
7.02.2015 - 13:16
-4
Статус: Offline


Приколист

Регистрация: 24.10.13
Сообщений: 353
Кидаем с 50 этажа.(первый раз)
Кидаем с 25 или 75 этажа.(второй раз)
Кидаем с 13,36,63,87 этажа.(третий раз)
Кидаем с 6,18,28,42,57,69,81,93 этажа(четвёртый раз)
Кидаем с 3,9,15,21,26,31,39,45,54,60,78,90.(пятый раз)
Ну а на шестой чисто для проверки.Всё.
 
[^]
Sloneg
7.02.2015 - 13:18
-4
Статус: Offline


ЯПутин

Регистрация: 25.06.08
Сообщений: 0
А что шарик не может разбиться при броске с 1го или 2го этажей? Начинать нужно именно с 1го... согласен с решением, что макс 50 бросков.
 
[^]
WhiskIn
7.02.2015 - 13:19
0
Статус: Offline


Хохмач

Регистрация: 16.07.14
Сообщений: 710
Цитата (Gipotam @ 7.02.2015 - 13:13)
Цитата (DrRoy @ 7.02.2015 - 14:08)
Первый бросок: 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99.
Второй с шагом 1.
Максимально 14.

WhiskIn , опередил, зараза!

а если на 14 не разбился, а на 27 разбился, у тебя остается 1 шарик и 27-14=13 этажей

Правильно. И в худшем случае 14 попыток.
2 попытки на 1-й шар и 12 на 2-й. Второй-то мы с 15-го начинаем бросать. 14-й безопасный.

Это сообщение отредактировал WhiskIn - 7.02.2015 - 13:20
 
[^]
Sloneg
7.02.2015 - 13:20
-2
Статус: Offline


ЯПутин

Регистрация: 25.06.08
Сообщений: 0
Цитата (TO4KAwot @ 7.02.2015 - 13:14)
Цитата (cement @ 7.02.2015 - 12:26)
Максимум 50 попыток. Начинаешь с первого этажа, через один, и если разбился на каком то, то этажом ниже еще одна попытка. Итого: максимальное количество попыток =50

Нифига! 51 попытка, ни 50! 96... 98... 100... - это 50 попыток. А если на сотом разбился? То ты опускаешься на 99 этаж и кидаешь снова - а это уже 51 раз. 50 неразбившихся + 1 разбившийся. Так что я самый правый, партию мне свою, срочно! gigi.gif

Последний 51й раз можно не кидать, результат очевиден, да и 1 шарик сохранится.
 
[^]
TO4KAwot
7.02.2015 - 13:20
-2
Статус: Offline


анархокоммунистъ

Регистрация: 15.05.13
Сообщений: 1374
Цитата (Verba21 @ 7.02.2015 - 13:14)
с 5го разбился, кидаемс 1го, 2го, 3го, 4го - ВСЕГО до 5ти ПОПЫТОК

если с 5го не разбился, то идём кидаем с 10го:
разбился - идём кидать с 6го, 7го, 8го, 9го - всего может быть до 6ти попыток

если с 10го не разбился, кидаем с 15го... и . т . далее

ТС этот способ и нашёл - 20 попыток. Вдруг на 96 лопнет? А нужно найти ещё меньше.
 
[^]
culalex
7.02.2015 - 13:21
-2
Статус: Offline


Юморист

Регистрация: 13.02.13
Сообщений: 515
первый - с 50-го
если разбился
то далее - с 1
если разбился - то 1 - ответ
если не разбился - то с 3
если разбился - то 2 - ответ
если нет - то с 5
если разбился - то 4 - ответ

если первый брошенный с 50 - не разбился
то идем на повышение через один
то есть 52 54 56

итого
один бросок с 50-го
далее считаем худшими вариантами 49 и 100
если через один снизу
1-3-5-7-9-11-13-15-17-19-21-23-25-27-29-31-33-35-37-39-41-43-45-47-49= 25 попыток
если через один вверх
52-54-56-58-60-62-64-66-68-70-72-74-76-78-80-82-84-86-88-90-92-94-96-98-100 = 25 попыток

итого имхо вырисовывается 1+25 = гарантированно 26 попыток

у кого меньше?

ps уже вижу чуть выше - 20 попыток, алгоритм зачетнее, респект! bravo.gif

Это сообщение отредактировал culalex - 7.02.2015 - 13:22
 
[^]
TO4KAwot
7.02.2015 - 13:23
-3
Статус: Offline


анархокоммунистъ

Регистрация: 15.05.13
Сообщений: 1374
Цитата (Neskachet @ 7.02.2015 - 13:16)
k - кол-во попыток; k=0;
1. ш1 кидаешь с 3-го (N) этажа k=k+1,
если разбивается,
кидаешь ш2 с N-2 (1-го) этажа k=k+1,
если разбивается,
ответ 1 выход,
если нет, кидаешь ш2 с N-1 этажа k=k+1; выход
если ш1 не разбивается с 3 этажа, поднимаемся на N=N+3 (на 6-й)
пока N не доходит до 100 переходим к 1


посчитать кол-во попыток невозможно точно, только алгоритмически
, максимум 33+3=36

Тут люди и 51, и 20 вычислили. Нахуй эти твои выебоны с формулами, без каких либо расшифровок? Что такое "к"? Вот что это такое, я вас спрашиваю, умм?
 
[^]
culalex
7.02.2015 - 13:24
-2
Статус: Offline


Юморист

Регистрация: 13.02.13
Сообщений: 515
Цитата (TO4KAwot @ 7.02.2015 - 13:20)
Цитата (Verba21 @ 7.02.2015 - 13:14)
с 5го разбился, кидаемс 1го, 2го, 3го, 4го - ВСЕГО до 5ти ПОПЫТОК

если с 5го не разбился, то идём кидаем с 10го:
разбился - идём кидать с 6го, 7го, 8го, 9го - всего может быть до 6ти попыток

если с 10го не разбился, кидаем с 15го... и . т . далее

ТС этот способ и нашёл - 20 попыток. Вдруг на 96 лопнет? А нужно найти ещё меньше.



если с 5 не бьется - кидаем с 10
если бьется, то сразу 7, если не бьется, то сразу 9
это короче, чем 6,7,8,9 - а информативность такая же

если бьется с 5 - то вниз 3 сразу

Это сообщение отредактировал culalex - 7.02.2015 - 13:25
 
[^]
WhiskIn
7.02.2015 - 13:26
0
Статус: Offline


Хохмач

Регистрация: 16.07.14
Сообщений: 710
Цитата (culalex @ 7.02.2015 - 13:21)

ps уже вижу чуть выше - 20 попыток, алгоритм зачетнее, респект! bravo.gif

14 попыток.
 
[^]
culalex
7.02.2015 - 13:26
-1
Статус: Offline


Юморист

Регистрация: 13.02.13
Сообщений: 515
Цитата (WhiskIn @ 7.02.2015 - 13:26)
Цитата (culalex @ 7.02.2015 - 13:21)

ps уже вижу чуть выше - 20 попыток, алгоритм зачетнее, респект!  bravo.gif

14 попыток.

ткинте носом плиз
 
[^]
ТРОЛЛЬ80lvl
7.02.2015 - 13:27
0
Статус: Offline


Приколист

Регистрация: 26.12.14
Сообщений: 317
del

Это сообщение отредактировал ТРОЛЛЬ80lvl - 7.02.2015 - 13:55
 
[^]
ЙОШЬ
7.02.2015 - 13:28
-3
Статус: Offline


Весельчак

Регистрация: 17.09.11
Сообщений: 165
35 попыток. Начинаем с 3 этажа. Если не разбился - переходом на 6 этаж и тд. В самом неблагоприятном случае доходим до 99 этажа (33 попытки) если не разбился кидаем с 100 (34). Если разбился с 99 переходом на 97 (34). Если не разбился, то остается выяснить про 98 этаж (35). Другого решения ет.

Это сообщение отредактировал ЙОШЬ - 7.02.2015 - 13:39
 
[^]
Qwert256
7.02.2015 - 13:29
0
Статус: Offline


Весельчак

Регистрация: 17.07.13
Сообщений: 190
Цитата (WhiskIn @ 7.02.2015 - 13:26)
Цитата (culalex @ 7.02.2015 - 13:21)

ps уже вижу чуть выше - 20 попыток, алгоритм зачетнее, респект!  bravo.gif

14 попыток.

del

Это сообщение отредактировал Qwert256 - 7.02.2015 - 13:32
 
[^]
TO4KAwot
7.02.2015 - 13:29
-1
Статус: Offline


анархокоммунистъ

Регистрация: 15.05.13
Сообщений: 1374
Я придумал! Кидаем с сотого этажа сразу и если не разбился, кидаемся сами. А если таки разбился - задача решена! 1(!), мать его, попытка! gigi.gif
 
[^]
bergerug
7.02.2015 - 13:30
0
Статус: Offline


Шутник

Регистрация: 20.11.14
Сообщений: 0
Цитата (tserg @ 7.02.2015 - 12:27)
У тебя 100 бросков получается.
Задача - минимизировать количество бросков

Не 100 а от 1 до 100. Может быть и 1.
 
[^]
Qwert256
7.02.2015 - 13:30
0
Статус: Offline


Весельчак

Регистрация: 17.07.13
Сообщений: 190
del

Это сообщение отредактировал Qwert256 - 7.02.2015 - 13:31
 
[^]
sabracadabra
7.02.2015 - 13:33
-2
Статус: Offline


Приколист

Регистрация: 8.10.08
Сообщений: 324
начинаем со второго этажа. если разбился, то спускаемся на первый, проверяем оставшимся шариком разобьется ли. если не разбился, то идем на 4 этаж. и так далее по четным этажам, пока не разобьется, потом спускаемся на один вниз и проверяем разобьется ли там второй.
 
[^]
Gooph
7.02.2015 - 13:35
-1
Статус: Offline


кидала

Регистрация: 23.01.10
Сообщений: 2081
Цитата
Вот как раньше звучало условие задачи.

Цитата
Почитай коменты, там рабочий алгоритм за 14 бросков.

Да не правильно условия записаны! :) Я дотошный до условий! Надо не минимум искать, а максимум. Тогда 14 - это верно. А для минимума верно 2(надо же оба шара расхлестать) Первый с 14эт, второй с 1эт, при раскладе, что он там разбивается. Поскольку это вполне реально, то минимум два, максимум 14.
Цитата
а если на 14 не разбился, а на 27 разбился, у тебя остается 1 шарик и 27-14=13 этажей

Считай на пальцах, если так не видишь.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 63625
0 Пользователей:
Страницы: (13) « Первая ... 8 9 [10] 11 12 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх