КУБ
Написать программу , котороя по заданным трем целым числам X1,Y1,Z1 в диапозоне -2010..2010 находить квадрат кратчайшего расстояния от этой точки до поверхности куба -1000<=X,Y,Z<=1000;
INPUT
-1100 200 5
OUTPUT
10000
INPUT
-980 200 5
OUTPUT
400
Написать программу , котороя по заданным трем целым числам X1,Y1,Z1 в диапозоне -2010..2010 находить квадрат кратчайшего расстояния от этой точки до поверхности куба -1000<=X,Y,Z<=1000;
INPUT
-1100 200 5
OUTPUT
10000
INPUT
-980 200 5
OUTPUT
400
Всё почти корректно описано: точка X1,Y1,Z1.
куб - множество точек (X,Y,Z), где -1000<=X,Y,Z<=1000. Нужно найти расстояние от точки до поверхности куба.
Задача тупо реализационная. Я бы скорее делал так: мы можем взять только восьмую часть пространства - ту, где лежит точка (ну или взять все координаты по модулю) и оказаться в "полностью положительной" части пространства. Далее, три плоскости куба делят это пространство на 8 частей. Каждую из них рассматриваем (а точнее можно группами). В одной из них нужно взять минимальное расстояние до трёх простых плоскостей, в одной это расстояние до вершины куба. В трёх других - расстояние до простых плоскостей, в трёх оставшихся - расстояние до простых отрезков.
Дальше, рисуешь, разбираешь случаи. Вобщем, думаешь :)
И еще: научитесь сначала нормально говорить и писать по-русски. А потом лезьте в программирование. Неграмотных людей мало где любят. Если вы не бог своего дела. Да и в этом случае Вас вряд ли пустят за пределы соответствующей области.
UPD: 1 2Мне просто режет глаза и я не могу читать такой текст.
В профиль я, к сожалению, посмотреть не догадался - не было инцидентов ранее.
Приношу свои извинения. Зачеркнул сообщение (не удаляю, чтобы был понятен дальнейший диалог).
Кроме грамотности, существует понятие воспитанности, уважения априори к незнакомому человеку.
Он из Кыргызстана.
// Информация из профиля
Орфографические ошибки такого рода можно MS Word'ом проверить. Название темы капсом - верх невежества.
<-- init holywar -->
Я еще раз повторю свою деспотическую позицию о том, что серым надо запретить создавать темы.
<-- eof init -->
Сколько можно создавать темы о том, какие книжки лучше читать, какие сайты лучше решать и какие языки программирования лучше всех? Если каждый раз, когда не понимаешь задачи создавать тему на CF, то тут прямого эфира на нормальные темы не хватит.
подеритесь еще)
Понятие "глупости" относительно. Например, для красных темы зеленых с содержанием "а я решал вот так вот" могут тоже казаться ахинеей. (А в Ваших предложениях на зеленых уже нет никаких ограничений).
Я считаю, вводить такие ограничения - бред.
Я уже и предложение такое сделал.
Остальные замечания по поводу правописания я расцениваю как последствия плохого школьного образования. Если человек считает, что понятие "знать родной язык" включает в себя знание орфографии и пунктуации, то его просто чему-то не тому в школе учили. Потому что по этой логике в каком-нибудь там 15 веке на Руси почти никто не знал родной язык, что конечно полный бред.
Кроме того, подобные придирки не относятся к теме и вызывают кучу лишних комментариев. А тут как известно очень не удобно смотреть тему с кучей комментариев. Если уж прямо невтерпеж придраться, напишите человеку в личку и там наставляйте на путь "истинный".
1. Казнить нельзя помиловать...
Я помню как мне в детстве тоже говорили что надо учить как правильно писать и приводили этот пример. Он меня и тогда мало впечатлил, ну а сейчас вообще кажется абсолютной чепухой. Придумать маловероятную ситуацию, которая возможно произойдет в будущем и если ты чего-то не умеешь, то из-за тебя может погибнуть человек... Жесть. Так можно все что угодно навязывать. Типа учись умножать десятизначные числа в уме. А то вот в будущем подойдет к тебе бандит, приставит пистолет и скажет а вот умножь ка мне пару чисел по-быстрому...
2. > В 15 веке язык настолько отличался от современного русского, что сейчас бы и Вы не поняли тот язык, и Вас бы не поняли.
Это вообще к чему было сказано? Я лично не понял, несмотря на то что мы с вами из одного века...
3. > Тогда на языке только разговаривали, за исключением некоторого числа избранных, сейчас же на нем пишут.
Да нет никакой разницы пишут или разговаривают. Главное чтоб люди понимали друг друга и не выдумывали всяких лишних припонов.
Вот например вы тоже так же ратуете за чистоту произношения? Если к вам на улице подойдет человек и спросит что-нибудь с каким-нибудь акцентом (например оканьем), вы ему что скажете? Иди учись говорить нормально? Бред же... ну так а чем написание отличается? Подумаешь кто-то придумал стандарт и назвал это правилами. Все равно первично понимание. Правила нужны конечно, но никак не для повседневного общения.
читать коменты дальше уже не возможно, у меня монитор в 24 дюйма с разрешением 1920 на 1080 и это всё равно ужасно выглядит
ну это полный привет
выйду потом с нетбука, посмотрю на это безобразие :) когда в строчке по одному слову
Ну, или воспользоваться tex'ом ;)