Егор Трубников-Панов: Тогда у вас будет задача на поиск минимума квадратичного функционала. J=a*b-K(a,b,l)*l*l
Здесь a и b - стороны прямоугольника.
K(a,b,l) - количество квадратов со стороной l, которое можно в этот прямоугольник поместить. Определяется как [a/l]*[b/l]; [] - округление вниз.
Решайте ее хоть прямым перебором по l от 0 до min(a,b); цель - найти такие l, чтобы J было минимальным. Это будут варианты длин.
Смысл J - величина незаполненной площади.
Ян Ко: просили же назвать стандартное решение для организации песочницы под эксперименты с последующим переносом "в бой". Назвал.
При работе в такой песочнице точно нет риска кому-то работу поломать.
Да и кластер в той же OpenSuSE настраивается тыканием мышкой в мастер. Жалко конечно, что атом вместо процессора, виртуализации толком не будет. Кстати, брать надо весрию openSuSE 12.2. В последующих версиях наглухо поломан libvirt.
Ну и демонстрация процесса живой миграции с машины на машину - как раз для того, чтобы показать возможности современного IT. Чем не для дома творчества?
Владик Лимонадик: странная форма оплаты, на бордель похоже больше, чем на программирование. При такой форме оплаты исполнитель заинтересован в том, чтобы тянуть время, а не решать задачу.
Шапочка обязательно должна быть из фольги. И программисту (чтобы мысли из головы не убегали), и менеджеру (чтобы не узнать через libastral, что думает о его затее программист).
Avrong: хотите уничтожить воробья ядерной боеголовкой? Ну подключите к ПК Ардуину, напишите под нее программу, которая по буковке E, пришедшей по последовательному порту, будет поднимать уровень на выводе GPIO, а по буковке D - опускать.
Последовательный порт для программиста выглядит как файл, посылаете в него нужную буковку, ардуина вам включает ваш звонок.
Все это можно сделать более элегантно, например, используя микросхемы FT232 или CP2103. Это будет дешевле, технически стройнее но потребует более внимательного изучения.
Денис Удалов: я очень сомневаюсь в возможности существования таких видеокарт. Гораздо проще найти пару обычных Ethernet - адаптеров на 10 гигабит с гнездами для модулей SFP+.
Тот Ethernet что есть в HDMI предназначен для Smart-TV и прочего, но не для скоростных сетей.
Денис Удалов: эту опцию должны одновременно поддерживать видеокарта и телевизор. Опция на самом деле бесполезная в прокладке сети - проще оптику кинуть.
jcmvbkbc: здесь написан перевод из беззнакового в знаковый, который выполняется в зависимости от реализации. Так что компилятор и оптимизатор могли тут творить что попало, особенно вместе с sprintf.
Про незакрытую нулем строку - неясно, как мусор оказался в начале строки.
Здесь a и b - стороны прямоугольника.
K(a,b,l) - количество квадратов со стороной l, которое можно в этот прямоугольник поместить. Определяется как [a/l]*[b/l]; [] - округление вниз.
Решайте ее хоть прямым перебором по l от 0 до min(a,b); цель - найти такие l, чтобы J было минимальным. Это будут варианты длин.
Смысл J - величина незаполненной площади.