Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 13.10.2016
Сообщений: 1

Что делать с кодом для нахождения высоты почти золотого прямоугольника

13.10.2016, 23:20. Показов 927. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Для почти золотого прямоугольника, имеющего ширину w и высоту h, отношение h / w близко к w / h - 1. Например, для прямоугольника 8 на 13 разность между 8/13 и 5/8 меньше 0,01. Реализуй функцию near_golden, которая возвращает высоту почти золотого прямоугольника.

Функция near_golden в качестве аргумента принимает периметр p, который должен быть больше нуля, целочисленным и четным. Результатом является целочисленная высота h прямоугольника, такая что для заданного периметра p дает наименьшую разность между h / w и w / h - 1.

Периметр прямоугольника — это w + w + h + h. Раз h и p целые, то w тоже должен быть целым. Встроенная функция abs возвращает модуль числа.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.10.2016, 23:20
Ответы с готовыми решениями:

Не пойму что делать с кодом для модуля часов ds1307
Идея в том, чтобы полив цветка происходил в заданное время, но у меня выдается ошибка "integer overflow in expression ", хотя код...

Что делать с кодом?
Здравствуйте, что нужно делать с этим кодом? comment print ‘gmap_not_home” style=”height:295px;”‘;

Что делать с кодом?
Разработайте функцию third_greatest (str_arr), которая принимает список строк str_arr в качестве аргумента и возвращает третье самое...

1
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
14.10.2016, 11:19
Вроде ничего сложного. Берёшь полупериметр, делишь на фи (золотое сечение). Получается дробное число. Какое из целых ближе - то и будет одной из сторон.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.10.2016, 11:19
Помогаю со студенческими работами здесь

Я не знаю что делать с кодом
Я хочу сделать консольный калькулятор и мне пишет требуется вырожение . Что делать ?

Нету курсора во время установки виндов, что делать? Почти все перепробовал
Помогите

Что делать, если при воспроизведении музыки и видео голоса почти не слышно?
Здравствуйте! у меня появилась проблема со звуком в наушниках, на компьютере. Проблема заключается в голосах, в видео и музыке, и т.п. Их...

Купил новый ноутбук, но почти все игры на нем лагают, что делать?
Купил новый ноут: Видюха- AMD radeon R6 M255DX Процессор- AMD A10-7300 Radeon R6, 10 compute cores 4C+6G 1.90 GHz 8гб ОЗУ, 64...

Что делать, если при воспроизведении музыки и видео голоса почти не слышно?
всем привет! помогите пожалуста! я мало разбираюсь во всех этих кодеках, драйверах и проч. Еще вчера все было нормально, а сегодня вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru