Омский форум

Index div  Поиск  div  Группы  div  Регистрация  div  Вход 
Список разделов arrow Интернет-флейм arrow Интересные задачи по программированию и логике

Интересные задачи по программированию и логике
Интересные задачи по программированию и логике  
Ответов: 584 , Просмотров: 196535
На страницу Пред.  1, 2, 3 ... 14, 15, 16 ... 37, 38, 39  След.
Начать новую тему   Ответить на тему
Автор Сообщение
karaganda
First Post
СообщениеДобавлено: Вс Авг 09, 2009 6:07 pm    Заголовок сообщения: Интересные задачи по программированию и ... Ответить с цитатой

Я работаю преподавателм информатики.

Может быть поделитесь со мною интересными задачками по информатитке и логике

Спасибо.

СообщениеДобавлено: Вт Янв 10, 2012 5:47 pm   Ответить с цитатой

Лохмастерье писал(а):
bouchon писал(а):

У тебя было решение с правильным ответом 14?

Начнём с того, что ты считаешь правильным ответом?


14

Это можно доказать от противного, алгоритм ясен. Предположим можно за 13 и вперед, придем к противоречию )
Вверх     ЛС     Ответить    
Лохмастерье


Хранитель


Более 10 лет на форумеМуж.
СообщениеДобавлено: Вт Янв 10, 2012 6:31 pm   Ответить с цитатой

bouchon писал(а):

14

Это можно доказать от противного, алгоритм ясен. Предположим можно за 13 и вперед, придем к противоречию )

Я задал вопрос в философском смысле, а ты мне тычешь в харю сушёной камбалой Грустно :-(
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 6:37 pm   Ответить с цитатой

subver писал(а):
Upd. Вспомнил - энто была олимпиада по информатике, то ли городская, то ли областная. Ответом на задачу должна была быть последовательность полученная в заданные временные рамки )))

Для разных мощностей вычислений - разные временные рамки. Думаю, что сейчас можно и тупым рекурсивным перебором собрать последовательность (будут свободные 10 минут - черкану). Но вообще решение должно быть изящней, конечно.
Вверх     ЛС     Ответить    
Лохмастерье


Хранитель


Более 10 лет на форумеМуж.
СообщениеДобавлено: Вт Янв 10, 2012 6:39 pm   Ответить с цитатой

Лохмастерье писал(а):
Monk Albino писал(а):
А в задании что-то было сказано про rnd_any?

Нет.
Никто не говорит, что ты плохой. Ты хороший, замечательный. Тут только про код, от которого волосы не могут не зашевелиться, если вдруг понадобится расширить его применимость до 666.
Ничего личного. У Эрха с userlogoff такой же код. Ну не получил пятёрку (в этот раз), но зачёт-то есть! Всё будет!

Приврал, конечно, но только из лучших побуждений! У Эрха код не такой страшный - во всяком случае, волосы не встают дыбом, и даже можно, засучив рукава, но нисколько не вспотев, таки сделать рандомайзер на 666 чисел .
Код:
Begin
f3:=666;
while f3>=666 do f3:=random(1)+random(1)*2+random(1)*4+random(1)*8+random(1)*16+random(1)*32+random(1)*64+random(1)*128+random(1)*256+random(1)*512;
End;
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 6:50 pm   Ответить с цитатой

Можно и иначе:
Begin
f3:=N; r:=(тут вычисляем количество разрядов в двоичной записи числа N)
while f3>=N do
____________Begin
____________f3:=0;
____________for i=0 to r do f3:=f3+random(1)*(2 в степени i);
____________End;
End;

Это совсем универсально получится (не помню синтаксис, поэтому словами записал - то, что в курсиве)


Сообщение редактировалось: Эрхафан (Вт Янв 10, 2012 6:55 pm). Всего редактировалось 1 раз
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 6:54 pm   Ответить с цитатой

bouchon ты что ушёл-то? пошли про спаржу напишем что-нибудь Ну и вот, стало быть
Вверх     ЛС     Ответить    
Лохмастерье


Хранитель


Более 10 лет на форумеМуж.
СообщениеДобавлено: Вт Янв 10, 2012 7:02 pm   Ответить с цитатой

Эрхафан писал(а):
Можно и иначе:
<skipped>
Это совсем универсально получится (не помню синтаксис, поэтому словами записал - то, что в курсиве)

Да, тоже что-то такое напросилось. Но и так хорошо.
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:11 pm   Ответить с цитатой

Лохмастерье писал(а):

Я задал вопрос в философском смысле, а ты мне тычешь в харю сушёной камбалой Грустно :-(


В философском смысле правильный ответ - нужно позвать специалиста, который за мзду на глаз угадает правильный этаж. Я вот про такого слышал от друга который нефтянкой занимается. Есть там такие тарелочки, которые увеличивают выход дорогих фракций нефтепродуктов. Нужна их правильная форма, компании вроде БП и шелл они форму рассчитывают на компьютерах и держат в секрете. А у нас есть один гений, вроде в Казане. У него там свой дворец, с этих тарелочек, он форму угадывает, а потом продает ее Газпрому и Роснефти. Very Happy
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:15 pm   Ответить с цитатой

Леди Юлия писал(а):
bouchon ты что ушёл-то? пошли про спаржу напишем что-нибудь Ну и вот, стало быть


Я только с обеда вернулся, кофе напился, о еде думать не хочется Грустно :-(
Вверх     ЛС     Ответить    
Лохмастерье


Хранитель


Более 10 лет на форумеМуж.
СообщениеДобавлено: Вт Янв 10, 2012 7:16 pm   Ответить с цитатой

bouchon писал(а):
В философском смысле правильный ответ - нужно позвать...

Пожалуй, на этом и закончим Гы-гы-гы

Лучше расскажи, как ты по дороге в детский садик дошел до 19? Схематично, но не упуская ключевые моменты.
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:17 pm   Ответить с цитатой

bouchon писал(а):
В философском смысле правильный ответ - нужно позвать специалиста, который за мзду на глаз угадает правильный этаж

В этом вся 64ая школа и 1ый корпус ОмГу Very Happy Я ваши рожи только в "Садко" и видел Недовольство!
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:21 pm   Ответить с цитатой

bouchon писал(а):
Леди Юлия писал(а):
bouchon ты что ушёл-то? пошли про спаржу напишем что-нибудь Ну и вот, стало быть


Я только с обеда вернулся, кофе напился, о еде думать не хочется Грустно :-(

ну а мне что делать? у вас тут не интересно, никто мне не пишет Грустно :-(
тоска прям
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:26 pm   Ответить с цитатой

Лохмастерье писал(а):

Лучше расскажи, как ты по дороге в детский садик дошел до 19? Схематично, но не упуская ключевые моменты.



очень просто, понял что если разбить на группы по 10 (10 потому что в уме проще всего прикинуть.), и кидать с верхнего этажа каждой группы начиная с нижней, а не с любой как я первоначально ошибочно прикидывал то ничего страшного. Совершенно очевидно, что худшее вариант когда шарик разбивается с какого-то этажа в последней группе, вот и получаем 10 бросков пока дойдем до последней группы и 9 пока проверим последнюю группу. В принципе я в уме и группы по 9 и по 11 проверил пока шел, получилось тоже число.

кстати Эрх мне написал правильно, но я не вдумался и не понял вообще что он пишет, поэтому написал ему хрень в ответ, это я сейчас уже перечитал что он написал Very Happy
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:32 pm   Ответить с цитатой

Леди Юлия писал(а):

ну а мне что делать? у вас тут не интересно, никто мне не пишет Грустно :-(
тоска прям



Юля, специально для тебя вопрос, сколько нулей стоит в конце числа 1000!=1х2х3х4х....х999х1000 Смайлик :-)
Вверх     ЛС     Ответить    
СообщениеДобавлено: Вт Янв 10, 2012 7:42 pm   Ответить с цитатой

я не счетовод, ещё мозг вам тут должна напрягать ради ерунды, не на олимпиаде же, я бы интуитивно поставила 3 или 4....но считать надо, мне не хочется
Вверх     ЛС     Ответить    
Показать сообщения:   
Начать новую тему   Ответить на тему
Страница из 39 Тема № На страницу Пред.  1, 2, 3 ... 14, 15, 16 ... 37, 38, 39  След.