IPB
ЛогинПароль:

> Дверь и шкаф, "Горе от ума"(С)
сообщение
Сообщение #1


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


Вопрос: возможно ли пронести шкаф a*b*c через дверь p*q?
Мое решение:
write ( min(a,min(b,c)) < min(p,q))  and  (a+b+c-min(a,min(b,c))-max(a,max(b,c)) < max(p,q) );

Можно как-то оптимизировать? Учитывая, что паскаль я вижу впервые, и что я функции, по идее, знать не должен программа растягивается до некультурной длины.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
sheka   Дверь и шкаф   13.09.2010 21:37
sheka   маленький упс.. там же можно еще и в плоскостях шк…   13.09.2010 23:12
Unconnected   Для протаскивания шкафа нужно, чтобы 2 из 3х его п…   13.09.2010 23:46
sheka   Готово. Чуть позже постараюсь выложить объяснения.…   14.09.2010 1:40
Lapp   Ребят, раздел - Алгоритмы! Программа - не ест…   14.09.2010 6:20
TarasBer   > sqrt(a*a+b*b)*sin(arctan(2*a*b/(a*a-b*b))+arc…   14.09.2010 15:51
sheka   TarasBer, там же, как ты сам и говорил, сумма аркт…   15.09.2010 2:11
TarasBer   А, второй арктангенс под синусом. Понял. Тогда так…   15.09.2010 15:37
TarasBer   После симметризации условие принимает вид такой: (…   15.09.2010 19:50
sheka   alpha := arctan(sqrt(a*a+b*b-q*q)/q); …   20.09.2010 4:53
sheka   Вот никак не могу понять, откуда из вот этого бере…   21.09.2010 0:57
TarasBer   Переносим 2*a*b*q налево, возводим в квадрат. Пото…   23.09.2010 22:17
sheka   TarasBer, что это за умное слово "симметризац…   27.09.2010 5:07
TarasBer   Нет такого термина, это я для наглядности сказал. …   27.09.2010 21:30


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 20.04.2024 17:33
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name