>>238859526 Я по видосам от этого же сайта вроде как освоил, пиздец, я эту задачку уже в уме тыщу раз решил, как ее записать то, никакие варики мои не подходят
>>238859144 (OP) Ну смотри. 6 - это минимальное количество того, что они могли сделать. Но может они сделали 12 и до бесконечности журавликов. Это тоже удовлетворяет условиям задачи. Может от тебя хотят массив значений. ХЗ как автотест устроен.
Я бы посмотрел решение и подогнал своё решение под требуемый ответ.
>>238860270 Да он просто ВСЕ неправильно делает. У него даже код не компилируется я хз как это в питоне называется, ошибка при выполнении.
Вот он пишет второй строчкой a = b Что это должно значить, по его мнению? Он объявляет а и пытается присвоить ему b. Никаких a и b у него в это время нету, что за фигня-то вообще?
Оп вообще пока не понимает, как работает программирование, и пытается написать вместо программы - то что он написал бы в своей домашке по математике, когда решал бы такую задачу. Это оправдано, если оп учится в школе и впервые столкнулся с погромированием. Если нет - пусть срочно бросает свои курсы и ищет какой-нибудь нормальный бумажный учебник для начинающих. Или хз, пусть скачает себе какую-нибудь обучающую программированию игру для школьников, чтоб понимать чо вообще делать надо.
>>238859144 (OP) Это больше математическая задача, чем алгоритмическая. Кста, вот тебе задача, топор весит килограмм и пол топора. Сколько весит топор?
>>238860022 А, ну если сегодня вкатился - то ладно. Смотри, при программировании все что делает компьютер - выполняет построчно твои инструкции.
Ты не можешь вогнать в него условие задачи, а потом предложить ему решить эту задачу. Он этого не умеет. Ладно, есть библиотеки, которые умеют решать уравнения - но тебе до них пока как до марса. Ты должен сам решить задачу, а на питоне написать необходимые вычисления для выдачи ответа.
Короче, это, ладно. Найди нормальный учебник для начинающих с нуля и читай его.
Короче с таким стартом ОПу будет тяжело. Хз, начал программировать лет в 13, сразу уловил суть, такой тупости как написать уравнение и думать что интерпретатор языка за тебя его решить не допускал. Видимо действительно, кому то дано, а кому то нет. Но не расстраивайся ОП, до веб макаки думаю в принципе получится дойти.
>>238861003 Двачую, или к int скорее всего как-то можно привести. Я не ебу как в питоне там сделать чтоб без дробной части, но оп может загуглить -ему полезно учиться гуглить.
>>238860843 Суть в том что ответ там правильный, а ругается эта фигня на то что у тебя дробная часть с .0 выводится, а они хотят чтоб не выводилась. Ошибки тоже ВСЕГДА читай внимательно, которые тебе пишут - это обязательная и необходимая часть того чтобы быть программистом, без этого ты программистом не станешь. А то юные погромисты-вкатывальщики почему-то имеют обыкновение вообще игнорировать то что пишется в ошибках, и приходить на двач с жалобами "ВОТ ТУТ ОШИБКА НЕ РАБОТАЕТ ХЗ ПОЧЕМУ ЧТО НАПИСАНО В ОШИБКЕ НЕ ЗНАЮ".
>>238859144 (OP) Так действительно можно программировать, это называется «логическое программирование», но для этого нужен специальный язык, например Prolog. Питон императивный язык, поэтому здесь тебе нужно описать саму процедуру вычисления по шагам.
>>238861207 Знаешь к чему я тебе скинул задачу про пол топора? Потому что это аналогичная задача. Всего количество журавликов делится на 6 частей, две части Пети и Серёжи, и 4 части у Кати, так как у неё в два раза больше частей чем у Пети и Серёжи вместе взятых. Следовательно расчет количества журавликов у них такой. Делим общее кол-во журавликов на 6. Потом умножаем на 2. Это кол-во журавликов для Серёжи и Пети. Далее общее кол-во снова делим на 6 и умножаем на 4, получаем кол-во журавликов у Кати. Вообще это предельно элементарные вещи.
>>238862383 Это чтоб 7 строчек вместо двух было? Уважаю такой подход, помню я код из мануалов по директиксу откуда-то к себе копировал в проект - там чуваку походу тоже за строчки кода платили - он тоже объявлял переменные в самом начале, задолго до их инициализации реальными данными и зачем-то делал пустые деструкторы. Но это был c++.
Но до объявления переменных в Питоне заранее, до их использования - это еще додуматься надо. Чувствуется рука мастера!
>>238867826 предлагаю кому-нибудь проверить эт, сохранить скрины OPа, и через день-два выложить тож самое от имени тянки и добавить что нибудь типа, на трипл кину сисечки;3
>>238868641 А зачем ты трижды считываешь данные и выводишь? То, что у тебя три примера в задаче - это означает что если трижды запустить твою программу с вот этими входными данными из трех разных примеров - она должна выдать в каждом из примеров соответствующие результаты.
Оно у тебя ругается ща там и правда не особо понятно на EOF - но по факту скорее всего это просто ругань на то, что тест закончился, тестовый код от тебя больше ничего не ждет - а ты пытаешься от него что-то получить какие-то данные еще. (Блджад, может это можно как-то в качестве уязвимости использовать, надо подумать на эту тему, лол).
>>238868641 Ну и да, с первыми двумя строчками у тебя тоже неправильно будет - потому что тебе нужен модуль, а (b-a) у тебя может быть отрицательным. Как в питоне модуль делать - ищи сам в гугле.
>>238859144 (OP) сука проорал с твоего решения 10 лет назад все угарали с погромистов, а щас наоборот все сюда лезут сука На что вы блядь надеетесь? Пройдёте курс гикбрейнс и будете получать $45 в час как нормисы чтоли? Ебать в рот, идите суши крутите, а то бля везде хуета какая-то.
>>238869033 ОП, пожалуйста, закрой комп и иди на завод. Сначала можно было подумать, что ты просто синтаксис нихуя не шаришь, но ты даже в простейшую геометрию не можешь
>>238869296 Да вот внезапно неспособность к попыткам чтения ошибок (и вообще полное игнорирование текстов ошибок, за исключением замечания того факта что ОШИБКА СЛУЧИЛАСЬ) - это почему-то общая черта всех вкатывальщиков-новичков.
Я б большими буквами в любом курсе писал бы перед практикой что ТЕКСТ ОШИБОК И ИСКЛЮЧЕНИЙ ЧИТАТЬ НАДО. ПО ТЕКСТУ ОШИБОК НАДО ПЫТАТЬСЯ ПОНИМАТЬ, В ЧЕМ ПРОБЛЕМА.
У меня знакомый был на с++, работал на зряплате в 60к - и тоже не умел читать тексты исключений и ошибок, лол.
>>238869441 Ну ради правды на крестах текст ошибок зачастую вообще ни о чем не говорит. Помню когда только учился говнокодить, у меня падала прога с ошибкой просто в виде 16-го кода. А оказалось просто за границы массива выходил.
>>238869357 Оно тебе не из-за того что нет второго примера, пишет.
Смотри, на этом скрине >>238868641 у тебя фейлится все еще на самом первом тесте. Результат первого теста (первый самый вывод) - у тебя правильный, но дальше ты пытаешься считать что-то еще, а проверочная программа тебе ничего больше давать не хочет и непонятно ругается на EOF.
На этом скрине >>238869033 у тебя ПЕРВЫЙ ТЕСТ ПРОХОДИТСЯ. И фейлится на втором. Но не потому что тебе надо было повторить свою программу 13 раз - по количеству тестов, лол. А почему - тебе пишут. Что вот входные данные. На этих входных данных - правильный результат - такой-то(12), а твоя программа выдает неправильный (-12).
>>238869783 Ну там бывает что ошибки сложно ловятся, да. Особенно если куда-нибудь в память не туда залезть. Особенно с векторами бывает капец, когда ты в них хранишь не указатели, а структуры, а потом даешь куда-нибудь ссылку или указатель на структуру внутри вектора - а в вектор в это время что-нибудь добавят, и он возьмет и перевыделит память внутри себя. И ищи потом часами, почему это у тебя какие-то странные данные откуда-то лезут - но не всегда лезут, а только иногда, а иногда память не перезатерлась и данные нормальные. Даааа, в общем.
>>238870365 Надо чтоб твоя программа проходила каждый пример, да. Ну это же просто - тебе пишут в чем проблема, почему у тебя программа не проходит второй пример.
Во втором примере входные данные 3 и -9. Тебе нужна длина отрезка. Ты считается b-a = (-9 - 3) = -12 и выдаешь это как ответ. Но тебя же попросили посчитать длину. Длина может быть отрицательной?
Нет, серьезно, оп, как у тебя со школьной математикой? Если все совсем плохо - то в it ты не вкатишься никак. Никто не говорит про интегралы и производные даже, но там разбираться в положительных и отрицательных числах нужно даже при веб-верстке. Короче, если все совсем плохо - то сначала иди доучивай математику хоть до какого-то уровня. И английский хоть немножко, чтоб понимать текст того что тебе пишут.
>>238870471 Дык как правильно то? Все варики которые не пробую - все неправильные, прохожу первый пример? Хорошо. Нужно еще остальные, делаю еще остальные - происходит непонятная ошибка
>>238870727 Вот зачем сказал ему конечный код, пусть бы хоть бы как брать модуль сам нагуглил бы. Гуглить бы что-то научился бы. А то ж капец, он закончит эти курсы и пойдет устраиваться на работу - и бедное его начальство к которому он будет с такими вопросами бегать.
>>238870635 > Во втором примере входные данные 3 и -9. Тебе нужна длина отрезка. > Ты считается b-a = (-9 - 3) = -12 и выдаешь это как ответ. Блять, я считаю b-а, что бы пройти ПЕРВЫЙ пример, если я напишу a-b, то пройду второй пример, но тогда первый зафейлится, понимаешь? Мне кажется ты троллишь меня
>>238870878 МОДУЛЬ, БЛЯДЬ. |a-b| = |b-a|, и всегда, блядь, положительный. Тебя в детстве ударили о батарею головой, что ты математику 7-го класса проебал? Иди на хуй, из тебя нихуя не получится.
>>238859144 (OP) Лол, это что? Я себе чуть мозг не сломал, тут или я тупой совсем, или код писала макака. Я в питоне не шарю, но могу допустить, что питон сверх язык, который каким-то чудом присваивает переменным значения автоматом, например нуль, но приравнивать все в ебанутом порядке как шакал, так еще и выводить значения, данные которых неизвестны полный пиздец. Логика отсутствует напрочь или я тупой совсем
>>238871354 Так уроки информатики же должны быть у него, как минимум. Ему бы лучше книжку почитать, где все подробно объясняется. Я, например, начинал с руководства по джаве от шилдта, норм книжка для новичка, а по питону не вкурсе. А от этих приложений толку ноль, тк все, что ты там решал и писал быстро забывается, и объясняют там мало
>>238875343 От одного икса отнять половину икса. Сколько же получится? Ох, блядь, неужели половина иска? >>238873486 Похуемон, блядь. Система Линейных Однородных Уравнений
>>238859144 (OP) прежде чем написать программу, ты должен понять по какой логике она будет работать. Т. е сначала реши задачу и сделай свой алгоритм решения универсальным. Известно, что катя сделала в два раза больше, чем петя и и сережа. Всего в сумме S. Тут логически можно догадаться, что имеем дело с дробями. И банальным методом подбора подгоняем их - петя сделал 1/6, сережа 1/6, катя - (1/6+1/6)2 = 4/6. В сумме будет 6/6, т. е S и программа будет выглядеть примерно так(не знаю питон, могу неправильно написать) a= s4/6 //это катя b = s/6 //это петя c = s/6 //это сережа
>>238878907 лол, так я конкретно про задачи где нейм1 сделал в столько то раз больше нейм2 и так далее. Да и вообще я говорил, что сначала надо решить в голове/тетрадке, а потом свои действия обобщить под общий алгоритм А эту тоже как уравнение сначала на тетради решу, а затем подгоню под общую формулу.