Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Haskell Циклы с состоянием в ФП Внезапно возник сложный вопрос. Вступление. Известно, что циклы видаb = ; for(var i=0; i<a.length; ++i) if(c(a)) b.add(f(a));с чистыми функциями c и f и состоянием i записываются какb = map f $ filter c aЦиклы с состояниями s и i видаb = ; s = e; for(var i = 0; i < a.length; ++i) https://www.cyberforum.ru/ haskell/ thread1344888.html Определить, является ли натуральное число степенью другого натурального числа Haskell
Очередная задачка из раздела С++. Собственно, вся суть в заголовке. При желании можно выдать не только факт является/не является, а еще и степень и корень. Работает пусть на длинном типе. Своего кота представлю каминг сун :)
Haskell Haskell и -fno-warn-type-defaults https://www.cyberforum.ru/ haskell/ thread1343957.html
Недавно начал изучать Haskell, пользуюсь связкой emacs + haskell-mode + company-ghc + shm. В Dispersion.cabal прописаны флаги: -O2 -Wall Возникла следующая ситуация, которая не дает мне покоя :) : допустим, я пишу такой простой код: module Main where main :: IO () main = print $ map (^2)
Haskell 4 простых задачи Можете, пожалуйста, решить эти четыре задачи. С помощью решений я смогу немного понять "структуру" Haskell'a. :umnik: Следующее и предыдущее Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере. Пробелы, знаки препинания, заглавные и строчные буквы важны! Пример Ввод|Вывод 179|The next number for the number 179 is 180. |The previous... https://www.cyberforum.ru/ haskell/ thread1343332.html
Рисуем снежинки Haskell
В продоложении темы, озвученной в https://www.cyberforum.ru/haskell/thread1157638.html Художник из меня от слова .... гм. Однако, я честно старался. Получился скорее колейдоскоп, но тож ничего. Кто рандомно красимше моих снежинки нагенерит, тому "Лучший ответ" поставлю. Предложение ограничено - только до Нового года! ;){-# LANGUAGE ParallelListComp #-} module Main where import...
Haskell Самодокументирующийся код https://www.cyberforum.ru/ haskell/ thread1342207.html
В размышлениях о самодокументирующемся коде родился вот этот кусочек... И да сразу прошу прощения, могут быть допущены граматические ошибки :) type PersonName = String data Family = Family { mather, father :: PersonName } deriving (Eq) printName ::(Family -> PersonName) -> Family -> IO() printName getPersonName family = do putStrLn $ getPersonName family
Haskell Найти все числа в диапазоне от 1 до 100, сумма цифр которых равна 10 на Haskell Добрый день, подскажите пожалуйста, как решить данные задачи? 1. Найти все числа в диапазоне от 1 до 100, сумма цифр которых равна 10 2. Написать предикат определения равенства первого и последнего элемента списка https://www.cyberforum.ru/ haskell/ thread1341010.html Haskell Программа, считывающая два числа
Напишите следующие программы: Программа, считывающая два числа и возвращающая их сумму если не сложно,объясните , что и как делается
Haskell Разработать тип данных https://www.cyberforum.ru/ haskell/ thread1339647.html
Разработать тип данных,представляющий ,что каждый файл либо содержит некоторые данные,либо включает в себя другие файлы вместе с их именами м размерами в байтах должен представлять только их имена ,размеры и структуры каталогов . Определите следующие функции: 1)dilAll, возвращающую функцию список полных имен всех файлов каталога,включая подкаталоги. 2)find, возвращающий путь ведущий к файлу с...
Haskell Подскажите с задачей, поделитесь решением у кого есть Клавиши на клавиатуре могут быть либо управляющими, либо алфавитно-цифровыми. Нажатие алфавитно-цифровой клавиши может сопровождаться нажатием клавиши Shift, Из управляющих клавиш нас интересует только клавиша CapsLock, остальные можно не различать. Каждое нажатие алфавитно-цифровой клавиши несет с собой информацию в виде символа. После нажатия CapsLock последующие символы переводятся в верхний... https://www.cyberforum.ru/ haskell/ thread1339022.html
Обьяснить работу кода макcимально подробно Haskell
Иерархия должностей в некоторой организации образует древовидную структуру. Каждый работник, однозначно характеризующийся уникальным именем, имеет несколько подчиненных. Определите тип данных, который представляет такую иерархию, и реализуйте следующие функции: 1. Функцию getSubordinate, возвращающую список подчиненных указанного работника. 2. Функцию getAllSubordinate, возвращающую список...
Haskell Об отступах в исходном коде Haskell Доброго времени суток. В процессе чтения литературы о Haskell (М. Липовача) давно обратил внимание на одно очень досадное неудобство: в разделе, посвящённом let по теме отступа написано следующее: > Обратите внимание, что имена так же выровнены по одной вертикальной позиции. Вот только выравнивание выравниванию рознь... Набирая в текстовом редакторе код, обозначенный в книге, я никак не... https://www.cyberforum.ru/ haskell/ thread1337578.html
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
01.01.2015, 17:55 0

Бросание яиц n яиц с балкона k-го этажа - Haskell - Ответ 7058593

01.01.2015, 17:55. Показов 1675. Ответов 10
Метки (Все метки)

Ответ

Похоже, золотое сечение тут лучше бисекции. Например, 11 этажей, 2 яйца, начинаем с 5-го этажа - 5 попыток; если начать с 6-го - будет 6.

Добавлено через 6 минут
И обратный пример - 15 этажей, много яиц. Золотое сечение экономит яйца, бисекция экономит попытки.

Добавлено через 4 минуты
Цитата Сообщение от _Ivana Посмотреть сообщение
Подсказка - я угадаю этот этаж за 3 попытки.
По-моему, за менее чем ⌈log2(k+1)⌉ попыток узнать невозможно при любом количестве яиц...

Вернуться к обсуждению:
Бросание яиц n яиц с балкона k-го этажа Haskell
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.01.2015, 17:55
Готовые ответы и решения:

Количество яиц.
Женщина шла на базар продавать яйца. Ее случайно сбил с ног всадник, в результате чего все яйца...

Сколько яиц было у крестьянки?
Крестьянка несла на базар яйца. Проезжавший всадник толкнул ее, и все яйца разбились. На вопрос...

Лотки для яиц в холодильнике
Не обращала внимание раньше, а вот когда родители купили холодильник, то заметила, что лоток для...

Сколько яиц могло быть в корзине?
Необxодимо решить задачу чикличским оператором repeat until Женщина шла на базар и разбила...

10
01.01.2015, 17:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.01.2015, 17:55
Помогаю со студенческими работами здесь

Запрос в access: среднее количество яиц
Есть таблица Курицы. В этой таблице есть поле Количество_яиц, Работник, Порода. Необходимо...

Самодельный инкубатор на 10000 яиц. Стоимость?
Здравствуйте. У меня родные занимаются фермерством. Встаёт вопрос, у них, о приобретении...

Перевод с С++ - определить, сколько было снесено яиц
Перевод С++ на Си #include &lt;iostream&gt; using namespace std; typedef struct { char...

Количество вариантов расположения количества V яиц по N корзинам
Есть общая корзина яиц, пускай их буте 1000 штук, примеме это за V. При транспортировке яйца решают...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru