Chat:Ru/2020-09-09
gsomix: Гм. А логи чата на https://cg.spdns.eu/ не сразу обновляются?
MadKnight: ну видимо
MadKnight: а что ты там за логи хотел пошпионить gsomix ?)
gsomix: Выигрышные стратегии, которые ночью обсуждали, конечно же. :upside_down:
MadKnight: так будет слишком просто их заполучить
MadKnight: надо ночями целыми сидеть, ждать когда же выигрышные стратегии спалят
gsomix: Установил клиент и на рабочую машину.
gsomix: Доброе утро. :)
MadKnight: privet gsomix
DinuBrat: Привет всем ребята)
Uljahn: :wave:
DinuBrat: я в голде хехех
Uljahn: хехе, предсказуемо
DinuBrat: :grin:
Uljahn: копируй код и жми кнопку Restore default code, чтобы новые инпуты появились
DinuBrat: сделал
DinuBrat: а в голде типо оба корабля должны сделать 3 круга или можно и 1?
Uljahn: можно одним
DinuBrat: о найс
Uljahn: вторым можно мешать сопернику
DinuBrat: во в ооб этом и думал
vrabosh: вот иногда попадаются такие пазлы мучительные.. вроде уже сделал струдом, тесты все прошел, а сабмин ругается
gsomix: Да, это демотивирует. Особенно, когда идею решения уже понял. :)
Uljahn: это или баг у тебя, или плохо условие понял
Uljahn: просто добавь костыль
vrabosh: та все с этими единицами.. в тестах вроде исправил. но наверно гдето ситуация какаето где возможно округления рано сделал или еще что
vrabosh: я добавил косталь, он в тестах сработал. но скорей всего с округлениями может глючить. интересно бы знать на каком числе
vrabosh: первые два теста в сабмите не проходят
Uljahn: если правильно количество цифр подсчитываешь, то просто проверяй результат и +/- одна страница, и выбирай наилучшее решение, тогда и на округления пофиг
Uljahn: первые два теста с маленькими номерами
Uljahn: http://chat.codingame.com/pastebin/36caee17-7524-439d-9973-ac118e568070
Uljahn: http://chat.codingame.com/pastebin/ab5876a7-3d0d-4e78-8f32-5c71d248affa
vrabosh: оо как ты узнаешь?
Uljahn: знаешь, куда вставлять?
vrabosh: ага
Uljahn: с 29-го уровня можно смотреть валидаторы коммьюнити пазлов
Uljahn: и авторское решение :)
gsomix: Свободная минутка на работе. Попробую Escaping the cat дорешать.
vrabosh: наконецто, куча этих проверок засунул..
Uljahn: а мне надо The Electrician Apprentice добить, чтобы 100% easy снова было
Uljahn: gsomix: как решил делать - лавированием или круги нарезать?
vrabosh: самый кривой мой пазл.. который и улучшать не хочется
Uljahn: в дискорде видел реплей с подсказкой, как решается Escaping the cat
gsomix: Uljahn, круги нарезать. В том смысле, чтобы угол между мышью и котом был 180 градусов, а расстояние до края меньше, чем путь кота по полуокружности.
735487: на ютубе есть решение математиков чисто на словах. хотите поищу?
Uljahn: я видел, кто-то давал ссылку в обсуждении
Uljahn: когда пазл утверждали
gsomix: Не, спасибо. Интереснее же самому, тем более редкий случай игры на непрерывном поле. :)
Uljahn: я вот хочу лавированием решить, т.е. двигаться от центра зигзагом
vrabosh: мне с кубиком рубиком не дается..
vrabosh: который на изи
vrabosh: отложил его на потом.
vrabosh: ну и с 3 системой, но там надо почитать будет про эту систему. мало пробовал его решать.
gsomix: Uljahn, у меня не получилось. А в первую попытку я пытался что-то вроде спирали вывести. :)
Uljahn: блин. тогда остаются круги, хотя это совсем просто
vrabosh: https://sun1.43222.userapi.com/IPJJOmneiNJi_uZ6uP-o0oOWFXt6N8Z-JA1MPA/IlbVrw7mGDM.jpg - смотрите какое дерево чел нарисвал.
vrabosh: и мне кажется мы еще много не знаем, смотря на природу, ведь это все алгоритмы.
gsomix: vrabosh, https://en.wikipedia.org/wiki/L-system
gsomix: Только я боюсь, что к природе это никакого отношение не имеет. ;)
gsomix: *отношения
vrabosh: это лично может нет.. но вообще природа по алгоритму поидеи строится, смотря на это.
vrabosh: л-система это посути как днк, а получается какое здоровое красивое дерево
vrabosh: интересно а соединяли лсистмы с миром где есть условия, сопротивления какието? типа дует ветер, и он тогда чуть подругому работает? или соприкосается с дугим обьектом и дальше идти не может подургому растет.. итд..
gsomix: vrabosh, тебя ConstantBolzmann покусал? :)
vrabosh: аха)
vrabosh: ага, мне вредно в чатах сидеть, я начинаю деградировать.
gsomix: Uljahn, можно усложнить задачу и подумать, как сделать кругами, но оптимально. :)
AnsarDauletbayev: всем привет у кого есть ссылка ил решение задачи (ANEO Sponsored Puzzle python codingame) это в изи мод. Не совсем пойму как ее решить
735487: тут принято сразу ссылку на пазл давать на всяк случай чтобы люди не искали о чем речь
AnsarDauletbayev: https://www.codingame.com/ide/puzzle/aneo
AnsarDauletbayev: я новенький =) только начал
MadKnight: AnsarDauletbayev а в мультиплееры не хочешь?)
AnsarDauletbayev: а я пока особо ничего не знаю только вчера зарегалсяю мне подсказали решать легкие задачки
MadKnight: только начинаешь учиться кодить типа?
MadKnight: да там для новичков
MadKnight: https://www.codingame.com/ide/puzzle/coders-strike-back
MadKnight: держи, затести
AnsarDauletbayev: хорошо спасибо) а с задачкой не поможешь? я чет гуглил по ней ничего не нашел
AnsarDauletbayev: https://www.codingame.com/ide/puzzle/aneo
MadKnight: инглишь знаешь?
MadKnight: лучше в #world спроси
AnsarDauletbayev: хорошо попробую =))
MadKnight: AnsarDauletbayev ваще ничего не понял чё ты написал
MadKnight: "have some cod of this " вот это что значит?)
AnsarDauletbayev: у кого нить есть код
AnsarDauletbayev: готовое решение
MadKnight: да забей на неё, го лучше в гоночки
vrabosh: AnsarDauletbayev тут код не дают, только могут помочь в решении, задавай вопросы, что не понятно
vrabosh: но лучше не с пазлом реально начать а с мультиплеера
AnsarDauletbayev: вот оно как. просто я пару задач решил таки методом находил в интернете код и разбирал его до тех пор пока не понимал
vrabosh: https://www.codingame.com/multiplayer/bot-programming/coders-strike-back - вот в это поиграй.
AnsarDauletbayev: условия задачт сложные в понимании
vrabosh: я тоже иногда долго вникаю, бывает иногда сделаю уже, а оказывается не прально понял.
AnsarDauletbayev: я только только начал. прослушал уроки на ютюбе вот и перешел сюда
vrabosh: ну вот как раз эта игра может втянуть хорошо, т.к. там можно добесконечности ее улучшать
AnsarDauletbayev: хорошо попробую но пока ничего не понятно(
gsomix: 735487, а ты с внешнего клиента сидишь?
gsomix: У меня почему-то во внешнем клиенте у тебя одного вместо никнейма айдишник аккаунта. :)
gsomix: amurushkin ^
Uljahn: по aneo - на питоне решается простым перебором всех скоростей, но нужно правильно перевести единицы измерения
735487: gsomix да это после реконнекта не восстанавливается ник. сейчас сделаю
735487: nick amurushkin
AnsarDauletbayev: ну я вроде пробую через обычные формулы s=v*t решить но чет не знаю в каком ключе их правильно применить
Uljahn: AnsarDauletbayev: а The Descent и Power of Thor ep.1 ты уже решал? там есть кнопка Hints и в ней код
AnsarDauletbayev: решал тор, hints ?чет не вижу
Uljahn: слева
Uljahn: но это только в первом эпизоде
AnsarDauletbayev: у меня слева friends, back forum results
DinuBrat: https://www.codingame.com/share-replay/486027016
DinuBrat: почему моих так колбасит хехе
Uljahn: https://www.codingame.com/training/easy/power-of-thor-episode-1 нажимаешь solve it и в IDE слева панель под аватаркой
Uljahn: эта лампочка в нескольких пазлах есть, в некоторых дают просто подсказки, а где-то код решения целиком
DinuBrat: Uljahn
AnsarDauletbayev: печально то этой лампочки нет в моей задачке
DinuBrat: Можешь чекнуть риплэй
DinuBrat: https://www.codingame.com/share-replay/486027016
Uljahn: DinuBrat: похоже, ты инпуты врага считываешь
Uljahn: инпуты вообще нельзя трогать, их порядок очень важен
DinuBrat: хм не я понял я поставил скорость обоим одинаковую
Uljahn: у тебя выводит ускорение 0, видимо баг где-то
Uljahn: AnsarDauletbayev: лампочка с кодом только в трёх пазлах есть, могу тебе своё решение скинуть на питоне
AnsarDauletbayev: если не затруднит =)
amurushkin: https://www.codingame.com/replay/486028670 вау мой бот рекурса обыграл
gsomix: amurushkin, ого, вот это борьба. :) Интересно, куда его первый под улетел?
amurushkin: вообще лучший мой заход. наба даже обогнал. на 11 выскочил
amurushkin: gsomix: да походу если бы не улетел я бы не выиграл )) у него он сильно круто ездит
amurushkin: все таки рандомом выбирать в селекте оказалось лучше чем все подряд
amurushkin: из непосещенных
mykeich: amurushkin ну это баг у reCurse. Не считается:)
amurushkin: mykeich: так это его проблемы ))))
Uljahn: возможно, это уязвимость нейросети, надо только выяснить, при каких условиях она возникает
amurushkin: думаю от карты зависит
Uljahn: сейчас целое поле исследований такое есть - adversarial attacks
Uljahn: когда подбирают пример, который нейросеть распознаёт неправильно
gsomix: Uljahn, заставить так двигаться своего защитника, чтобы нейросеть у reCurse сошла с ума? :)
mykeich: ну это надо копию его бота, чтоб сыграть тысячу игр и найти такие ходы которые его ломают
Uljahn: gsomix: ага, чтобы атаковать защитника было менее привлекательно, чем уехать кататься по району :)
Uljahn: похоже, ему глубины не хватает, чтобы оценить нормально положение
magaiti: https://www.youtube.com/watch?v=u5wtoH0_KuA
Uljahn: хы
Uljahn: нейронка заточилась против сильных оптимальных соперников, а против калечных тупит
BorisZ: чтоб супер чит применить осталось допились два пустяка - дойти до топ10, а потом отличить нейронку от простого бота
MadKnight: да если ты начнёшь различать противников, то ты можешь просто под каждого заточиться
Uljahn: Смитс иногда так и делает - добавляет варианты в книгу дебютов против конкретных детерминированных противников
gybson_samara: мне кажется просто в какой-то обучалке один дрон улетел, за ним погнались, а второй затащил и вот не очень удачное обучение
Uljahn: либо тут раннеру надо очень глубоко искать, чтобы долететь до чека и развернуться в нужную сторону, а нейросеть не может оценить, какая сторона предпочтительнее
Uljahn: на каждом следующем шаге оценка из-за шума может меняться, это т.н. эффект горизонта
gsomix: Uljahn, решил наконец-то. :)
gybson_samara: Uljahn я думаю он чем дальше улетеает, тем больше попадает в зону входящих значений, которые в принципе не просчитывались и результат сильно непредсказуемый
gybson_samara: ну как вот обучить нейронку на 0,1, а потом фигакнуть ей дроби =)
vrabosh: аа неужели я ее сделал..
vrabosh: зацените пазл недели, в 11 понятных строк, без коде гольфа..
vrabosh: нампи рулит)
vrabosh: там прям в притык по времени вложился.. чуть чтото лишнее добавить. таймаут будет
gsomix: vrabosh, ты перебором решал? :)
vrabosh: да
vrabosh: там еще можно сократить
vrabosh: точнее нет
vrabosh: сейчас через массив сделал.. в масив загнал на каждой стр что получится.. и потом смотрю где сколько символов получается
vrabosh: делю пополам, смотрю где этот элемент в массиве, если нет, то указатель чуть ниже..
vrabosh: print(np.argwhere(c <= zs)[-1,0]) - кароче вот как это в нампи выглядит
vrabosh: zs - это половина символов от всех которые они могли напечатать
gsomix: Я что-то еще со школьных олимпиад привык, что если в задаче есть числа больше 10^6, а в голову приходит только перебор, то нужно крепко подумать.
MadKnight: ага, это +-очевидно
vrabosh: я решил ее первый раз без перебора криво.. потом чтоб сократить увидел, что чел через массив решил.. и решил тоже..
vrabosh: мне просто не получилось норм функцию сделать которая говорит, сколько будет стр, если это 500 символов
vrabosh: мне кажется эту задачу можно математически решить, через логорифмы итд.
gsomix: Я не очень люблю такие задачи. :) Динамические, где на каждом ходу нужно осуществлять какое-то действие, кажутся чуть более прикольными.
wlesavo: vrabosh глянь мое, там не формула но близко к формуле, по сути сумма ряда, можно наверное чуть заморочиться и сделать формулу из этого
wlesavo: но с решения где сумма массива нумпайного я прям кекнул
vrabosh: трудно читать эти степени скобки
vrabosh: def sdec(i): http://chat.codingame.com/pastebin/466f01d4-47f3-4803-a0e1-d5252e06cf68
vrabosh: вот как у меня похожие функции выглядили, показывало с начало до числа сколько символов
vrabosh: я потом начальное минусовал от конечного
vrabosh: но она вроде не работала на числах которая ниже 10
vrabosh: идея пришла, а нет ли расширений которые разукрашивают красиво скобки? допустим шрифт меняет, размерность его, отступы чуть подругому, если степень указыается, то тоже чуть подругому.. может так код даже удобней будет читать
Uljahn: в VSCode ставил раскраску скобок, но чё-то не понравилось
gsomix: Всё, получил свою Addict ачивку. На сегодня с паззлами закончил. :)
gsomix: vrabosh, можешь попробовать расширение для rainbow brackets.
gsomix: Но это сильно на любителя.
gsomix: Лисперам вроде бы нормально заходит. :)
vrabosh: смотрится весело. но чтото последнее время рисковать устанавливать чтото не хочу
vrabosh: а то иногда потом не откатится и страдай..
Uljahn: надо чтоб можно было свою палитру задавать, а то там цвета не удачные
vrabosh: походу когда нить придется разобраться в вскоде как самому настраивать его..
gsomix: vrabosh, бывало такое, что расширение не удалялось?
vrabosh: там js же, можно программить как хочешь
didkivskyy: vrabosh, ты прав, такая функция возможна. Я сделал без циклов и даже без логарифмов. Еще я не хотел лимитировать мое решение максимальным числом старниц. Если интересно, могу показать.
vrabosh: gsomix да у меня все что угодно может быть)
vrabosh: вот при нажатии виндовс кнопки, экран виснет в убунту)
vrabosh: потом както стандартную тему долго не знал где найти)
vrabosh: didkivskyy покаж
didkivskyy: https://www.codingame.com/training/medium/fair-numbering/solution?id=15904524
vrabosh: у еня нет решения js
vrabosh: можешь скинуть саму функцию сюда?
didkivskyy: э-э... мне не жалко, но такие спойлеры не всем нравятся...
DinuBrat: Хм хм хм почему скорость моих подов становиться 0 хмхмх
DinuBrat: https://www.codingame.com/share-replay/486061255
Uljahn: выводи в дебаг промежуточные значения
DinuBrat: это какие?
MadKnight: любые
MadKnight: он имеет ввиду что если тебе надо узнать значение своей переменной
vrabosh: didkivskyy ты кусок, кто соображает и так сделает.. а кто не соображает, этот кусок не поможет
Uljahn: DinuBrat: по идее, в дебаг хорошо бы выводить весь процесс принятия решений твоими машинками, чтобы быстро определять, где ошибка возникает
DinuBrat: ну у меня дебаг всегда включён
Uljahn: я про консоль дебага, в начальном коде в комментариях указана команда, как печатать отладочную инфу
DinuBrat: а как именно делать выводы в дебаг моде,
DinuBrat: ок щас
DinuBrat: пасиб туплю )
Uljahn: эта инфа будет не в реплее, а в консоли, где Standard Error Stream и Standard Output Stream
Uljahn: ничего, со временем разберёшься
DinuBrat: To debug: print("Debug messages...", file=sys.stderr, flush=True)
DinuBrat: это да?
Uljahn: да
Uljahn: можно в функцию оформить, чтобы потом вызывать удобнее было
Uljahn: def debug(*arg):
print(*arg, file=sys.stderr, flush=True)
Uljahn: sys.stderr - это как раз Standard Error Stream, отладочный вывод, а sys.stdout - это Output Stream, куда обычно print печатает по умолчанию
DinuBrat: спасибо
MadKnight: DinuBrat а ты чё за алгоритм такой пилишь?
DinuBrat: та хоть чтобы ехали машинки я гдето со скоростью напортачил они у меня не ездят
DinuBrat: типо голду апнул и переписал код
DinuBrat: корды каждого чека сохраняю в масивы
MadKnight: скинь мне код
MadKnight: пофикшу
MadKnight: в лс можешь
didkivskyy: Виталий, в 2-х словах: все страницы в уме разбиваем на диапазоны (десятки, сотни, тысячи...). Каждый диапазон имеет свое кумулятивное кол-во стр. (9, 189, 2889...)
didkivskyy: очень полезно вычислять этот кумулятивный остаток, поскольку - он в основе ряда чисел
Uljahn: о, я так же делал
didkivskyy: я считаю так: 10 ^ length * (9/10 * length - 1) + 1)/9
Uljahn: а вот до такого не додумался :)
didkivskyy: для первых девяти чисел ясно не считаю это
Uljahn: открывающей скобки не хватает, вроде
didkivskyy: сама формула: номер_страницы (кол-во_ страниц) = кол-во_ страниц - кумулятивный_остаток)/lenth + b
didkivskyy: коэф b считаю для чисел > 9 10 ^ (len - 1) - 1
didkivskyy: ну там еще пара проверок на граничные условия...
Uljahn: нормально так запотел, круть
didkivskyy: вообще в основе формулы, конечно, сумма ряда, которую надо преобразовать (сумму мы как раз знаем, а ищем количество членов ряда)
didkivskyy: да, решил делать в этот раз по уму и сначала исписал пару листов A4 :-) потому уже быстро закодил
didkivskyy: да скобки потерял в самом начале формул :(
amurushkin: mykeich: чтотакого придумал что поднялся на 2 пункта с лишним?
Uljahn: придумал пофиксить баги? :)
mykeich: amurushkin, фиг его знает. Нашел небольшую ошибку, Прогнал - результат не поменялся. Потом чуть оптимизировал алгоритм. Нашел способ уменьшить частоту вызова memcpy
amurushkin: больше сим стало?
magaiti: memcpy - сру в память
mykeich: мне кажется звезды сошлись или случайно что то поменял
DinuBrat: есть ли смысл использования щита ?
magaiti: в легенде да
DinuBrat: хм
YurkovAS: когда на CG часто сабмитишь, серваки устают и прибавляют 10% к удаче - что бы перестал дальше играть :smiley:
Uljahn: приливные силы Луны поднимают рейтинг
magaiti: гравитационные волны от слияния черных дыр в соседней галактике
gsomix: https://www.meme-arsenal.com/memes/ab5c37b32667c1fb64202f0f88b65ec9.jpg
mykeich: gsomix все подумают ты очень стар раз помнишь про сейлормун
gsomix: Хочу среди дедов казаться своим. :)
magaiti: чтоб среди дедов, это надо ведьму Салли и Кьюти Хани вспоминать
gsomix: magaiti, разве столько живут? :)
magaiti: хз
magaiti: я понтуюсь просто
Uljahn: не слыхал даже про такие, только про монстр-гуманоида Бэма, да и то из-за оста
tutubalin: а Тимура и его команду часто пересматриваете?
ConstantBolzmann: Спаун вдохновляет по рисовке
ConstantBolzmann: хочу чтоб разок в наше время крутанули как в старые добрые санта барбару)
ConstantBolzmann: Тимура смотрел давно уже, и заметил чаще крутят по рен тв мультики про богатырей иногда залипаю на нем)
ConstantBolzmann: но я чаще залипал на этом )
ConstantBolzmann: https://ru.wikipedia.org/wiki/Новые_приключения_старой_Кристин
DinuBrat: хех в голде дальше 460 не удалось пробится сегодня (
MadKnight: DinuBrat а ты щиты сделал?
DinuBrat: нет но их вписать в thrust надо?
MadKnight: ага
MadKnight: вместо thrust
DinuBrat: угу
DinuBrat: щит типо не отталкивает?
vrabosh: начинаю про ии читать, там используется рандом нормальный который называется..
vrabosh: оказывается я у себя в играх подобное использовал часто, только делал это так rand(0, rand(0, n))
DinuBrat: А для чего там рандом используется?
MadKnight: DinuBrat а что ещё?
DinuBrat: Ну я вписал както кривовато шиты щас посмотрим что выдаст
vrabosh: DinuBrat это я про свое) не про гонки
DinuBrat: vrabosh я понял ты про ИИ
DinuBrat: а зачем там рандом
vrabosh: пока еще не знаю)
DinuBrat: типо в нейронке используется для выявление весов
DinuBrat: а ок
DinuBrat: MadKnight у меня в планах на завтра допилить типо управления каждым подом а то у меня сейчас управление идёт общее
DinuBrat: стоит это делать*?
vrabosh: ты уже золото взял?
DinuBrat: Ну крч какие щиты такие и результаты ... (952 место с щитами)
DinuBrat: да
DinuBrat: вчера ночью ещё
Uljahn: управление независимое надо, конечно. у каждой машинки своё положение, скорость и цель
DinuBrat: Хорошо спасибо
vrabosh: DinuBrat молодец) это круто.
DinuBrat: Спасибо но мне тут очень сильно помогли )
Uljahn: но гоночки - реально самый простой мультиплеер, все другие намного сложнее в плане лиг
Uljahn: голда в гоночках - это как бронза в остальных мульти
DinuBrat: Ну и даже так это крутой опыт для меня
DinuBrat: очень крутые впечатления от этих гонок
gsomix: tutubalin, Тимур? Это тиктокер?
Uljahn: Automaton2000: тихтокер?
Automaton2000: gsomix: всё важно, и количество сим, и оценка, и предсказание противника
gsomix: Automaton2000, спасибо!
Automaton2000: А то я не вижу в лидерборде
gsomix: Унижает.
ConstantBolzmann: помню мне первый раз Ульян помог с гоночками) на первых парах я 1 раз Мэда победил)
MadKnight: ну ты крут
depthzer0: MadKnight, а тебе не удавалось Мэда победить?
MadKnight: кучу раз его уже побеждал
vrabosh: у меня сейчас такая ситуация произашла, я жесть как перешугался..
vrabosh: смотрю трейрер дюны, и в конце когда из песков вылазиит жук у меня по ноге ползет вот это
MelnikovIgor: На ноль поделил?
vrabosh: https://sun9-15.userapi.com/M-gx8KxpsLxtVNzy2QqIHGaA5Me-MEqxbfhw5g/intd4ZL-LiQ.jpg
vrabosh: это кто такой вообще?
MelnikovIgor: сколопендра ?
vrabosh: хз
vrabosh: это какаето случайность не случайность
Uljahn: Automaton2000: совпадение? не думаю
Automaton2000: bayson а ты что пилишь?
depthzer0: vrabosh мб вселенная обратила на тебя внимание?
Uljahn: как говорится, случайность - это невыявленная закономерность, можно ещё про синхронизмы погуглить
vrabosh: яже только теории про ИИ начал читать, совсем чуть чуть:) А что будет дальше?)
depthzer0: дальше - больше? :fearful:
vrabosh: Я в детстве в дюну играл, и мне там червяк запомнился, и когда трейрел показывали, я думал, ну гдеже этот червяк, он вообще в фильме будет.. и на тебе)
depthzer0: да, с желаниями надо аккуратнее... это точно...
vrabosh: это точно, я 10 лет назад Зеланда читал, и проверил, все сбылось.
depthzer0: это книги про то что мысль первична?
vrabosh: про визулзацию, типа мысли притягивают, о том о чем думаешь..
amurushkin: vrabosh: у меня такие часто заползают. :)
amurushkin: хотя у тебя вроде большая. ко мне более тонкие червяки заползают и чаще всего в погребе бегают
MelnikovIgor: Уф, закончил все серии марслендера с ачивками
MelnikovIgor: Хорошая залачка
MelnikovIgor: задачка*
Uljahn: и оптимизацию?
MelnikovIgor: Да, это про 400 топлива?
vrabosh: amurushkin так у меня 6 этаж.
Uljahn: https://www.codingame.com/multiplayer/optimization/mars-lander
Uljahn: код из второй части сабмить
MelnikovIgor: Да, 1к место
MelnikovIgor: -_-
YurkovAS: тоже mars-lander потихоньку делаю
Uljahn: смотрю, wlesavo на плюсах наоптимизировал
wlesavo: ну не наоптимизировал, просто наконец симуляция заработала после того как я у марчете украл построение линий
Uljahn: где?
YurkovAS: уравнение прямой? y=kx+b
YurkovAS: смысле для заполеняния поверхности?
MadKnight: есть тут кто ещё ?
gsomix: MelnikovIgor, как решал?
DinuBrat: {'friendly1': '1437 5254', 'friendly2': '3827 4613', 'enemy1': '4110 5892', 'enemy2': '13346 2080'}