Можно ли открыть дверь в спецпроекте от Skoltech?
Очень любопытство замучило, что решил зарегаться ради этого. Увидел на vc баннер с текстом что-то вроде "докажи, что ты робот". Ведет сюда
надо ввести код из 3 цифр. Потерев стену, или заглянув в отладчик, получаешь задачу
Как-то решать это все желания нет. Полезем в хедеры. Там есть фраза x-this-is-csrf: THIS IS SPARTA! Пробуем 300. Мимо. 000 тоже не подходит. Жму "сдаюсь", - получаю текстбокс со скучной рекламной водой. Обидно, надежда, что раскроют суть, разбилась.
Ок, пытаемся решить. Факты, что национальность - мексиканец, город моторов - Детройт, главный ингридиент - авокадо, Оскар был вручен 5-го марта 2018, найти легко. Что с этим делать? Гуглеж приводит на неправильный путь к игре Detroit: Become Human. Ее продажи ненагугляемы.
Дальнейший гуглеж приводит к этому юпитер ноутбуку
А гуглеж avokado.xslx и к исходнику
Но вот тут подстава:
Понятно, что речь идет о plu4046, дате (неделе) 2018-03-04. Но как не крути в различных комбинациях объемы с умножением на цену и без, только 4046 и все, ничего не выходит. Удается подобрать до 10 трехциферных комбинаций, и ни одна не подходит.
Ладно, уже потеряно много времени. Жалко терять его дальше. Поэтому расчехляю PyCharm, и после ряда итераций пишу
Итерированием с 999 до 0 пытался избежать ответа, который иногда появлялся на время (не помогло).
А использованием
добился хоть какого-то ответа.
Невзирая на то, что иногда еще вылезало
скрипт таки прощупал весь диапазон с 0 до 999, пережидая 429 и 418 коды. И, увы, ничего.
Конечно, можно, предположить, что робот не ограничен 3 цифрами, и поэтому надо было итерировать хотябы до 99999999. Или, что робот не ограничен точностью, поэтому надо было итерировать с шагом в 0.0000001, и отправлять с разделителем. Или, что надо как-то обыгрывать число 17 на двери, или вообще отправлять не цифры (поле ввода поддерживает ввод не цифр). Или что надо искать подсказки в ссылке How-many-streets-of-Veldhoven-consumed-more-than-6280-kWh-in-2013. Но, как-то не верится, что авторы спецпроекта совсем уж повели себя, как Жорик.
Так что, прошу помочь. Уж очень любопытство достало.
Комментарий недоступен
Во у людей свободного времени...
С чего бы это?) В мире, где процветают порнхаб и 1хБет, Вас удивляет происходящее на этой странице?
Комментарий недоступен
Логично, скрипт же и показал, что в диапазоне 000-999 ответа нет...
Я понял что цены указаны с упаковкой, которая тоже есть в датасете. Возможно не прав, но convebtional и orgnaic это и есть упаковка, в которой продается авокадо. Вот бы пощупать дата сет с https://hassavocadoboard.com/category-data/?region=Detroit&y=2018 но регистрироваться категорически лень. Еще не понимаю количество штук авокадо с десятичными долями.
Плюс усредненная цена это цена по всем размера авокадо, не только 4046, но и 4225 и 4770
Получил все ответы из датасетов, перебирал в разных комбинациях. В итоге, получилось открыть дверь подменой ответа на 200 Access Granted при post запросе.
Как я понимаю надо взять Organic?
у меня получилось:
6 улиц
10.6 температура (среднее из среднего минимального и среднего максимального)
и 5.7 в авокадо (потому что в америке неделя начинается с вс, а в датасете, как я прочитал в его описании, указан день начала отчетной недели. 0,73%*объем продаж этого типа авокадо (натуральные и 4046)*среднюю цену натуральных авокадо на этой неделе)
что с этим делать дальше вопрос
хз, у меня получилось что-то около 19-ти с авокадо, если считать от вс.
В коде страницы написано "это не задача" и куча цифр еще.
Куча цифр - десятичный код: "Свой 70 день рождения самая успешна теннисистка в истории отметила в родном городе. Какая средняя погода была в этот день". Теннисистка, предположительно, Маргарет Корт. Родилась 16.07.1942 в г. Олбери (Австралия). Поковыряв датасет с Kaggle (https://www.kaggle.com/jsphyg/weather-dataset-rattle-package), получаем, что 16.07.2012 средняя температура в Олбери - 9,8 градусов (мин. - 7,2, макс. - 12,4), но что это дает - неизвестно))
В коде можно вбивать не только цифры но и текст, латиницу. Скорее всего ответ это сумма цифр или текста в ответе по трем задачам.
1. Итоговая сумма потраченная на авокадо позиции 4046 - есть на Kaggle, колонки нужно сложить найти среднее и т.д., короче скрипт и считать.
2. Температура в городе, на том же kaggle
3. Сколько улиц Велдховена потребило более 6280 кВтч в 2013 году - я думаю найдется на том же kaggle
И вот что делать с тремя ответами хз.
А можете сюда все ответы выложить?
У меня вышло:
1. Задача с авокадо: $13.9
2. Задача с потреблением электроэнергии в Велдховене: 6 улиц
3. Задача с теннисисткой: 9.8 градусов
Мысли что делать дальше:
Скорее всего 17 на двери наталкивает на перевод результата манипуляций с первыми тремя результатами в 17ричную систему, т.к. нужны буквы помимо цифр, забрутфорсить вручную даже можно за час. Пробовал числа перемножать с разным округлением и переводить в 17ричную систему, но код не подходит. Может что-то нужно сделать еще.
Ты близок)
На одну из задач ответ неверный.
А дальше — смотри не на 17, а на другие подсказки.
Попробовал еще шифрованием Цезаря превратить 14 6 и 10 в буквы русского и английского алфавитов, а потом сдвигать их на 17 знаков в обе стороны - безрезультатно
а там разве не в миллионах количество в датасэте с авокадо?
Забросили тему?
Угу, выдохлись. Кто-то даже перепостил на пикабу, но выдохлись ещё раньше(
Честно получил различные комбинации с авокадо (был уверен что правильный ответ 777, уж очень красивое число и самый правильный ответ по подсчётам), дверь не открылась, и забил. Но вообще замок принимает ещё и буквы, так что код вполне может быть буквенно-цифровой. Так что если есть ещё какие-то идеи буду рад услышать)
неделя будет не 2018-03-04, а 2018-03-11, ведь по задаче он на следующий день после Оскара закупился
Зашла на страницу с исходным дашбордом https://hassavocadoboard.com/category-data/?region=Detroit&y=2018 , указанная в датасете на kaggle цена средняя для всех категорий авокадо. Судя по дашборду, цена составляет 0.88$ для 4046. Еще там есть сбой (данные по неделе на дашборде и в excel отличаются - сдвиг на одну неделю). Но все это не помогло открыть дверь)
Это может быть char() от 3х ответов, т.е. 3 буквы
Хм. Где-то 94 символа, не включая всякие SOH, DLE и прочую муть. 94^3 пробрутить, теоретически, можно, но это уже задача непростая. И есть еще вариант, что раз тест предназначен для робота, а не человека, то подразумевается, что робот будет не нажимать клавишы, а сразу слать свою версию постом. Соответственно, возможен вариант, что правильный ответ и из 1000 символов состоит
И не стоит забывать, что на двери написано 17, скорее всего это финальная подсказка к чему-то
может 17 - это основание системы счисления? вот и буквы как раз пригодятся
Возможно, в вопросе Сколько он потратил, спрашивается не про деньги, ответом может быть и силы и время и прочее.
Слово Day не подходит.
А, название ссылки не увидел
нужно предположить что задача на статистику, ибо ссылка за дверью ведет на курс сколтеха по датасаенсу
Привет. Всё вполне решаемо.
В комментариях уже подсказали количество задач и где искать данные. Мы добавили в два задания уточнения, чтобы было меньше вариаций, и скоро у робота появится ещё одна подсказка.
ага
*Бормочет во сне по-электронному*
В слове «округли» нет
повторяющихся букв
Кстати, так задумано, что в моб версии чуть больше контента (объект, статус, варианты решения)?
Нашел кое-какой документ о продажах авокадо, выдаваемый по запросу с упоминанием Детройта - https://trevelyan.co.nz/wp-content/uploads/2018/03/Avocado-Newsletter-March-2018.pdf как раз за март 2018. Там есть сумма продаж = 117 000 $, за какой период правда не понятно, с процентами дает 854,1, что можно округлить (как и советует подсказка) до подходящего числа. Но вот число не подходит)
Вот еще интересная информация, вроде в тему, но толку извлечь не удалось - https://www.researchgate.net/publication/328037094_Estimating_Avocado_Sales_Using_Machine_Learning_Algorithms_and_Weather_Data
три задачи, три ответа: 701, 443, 9.8
Почему авокадо, я думаю это Synthetic Food Grade Oil 4046, а закуска Начос
Авокадо хорошо заходит потому, что слово органик есть в датасете (смотрите в тексте поста), и слово натуральный есть в задаче. Плюс, данные в датасете понедельно, что тоже хорошо к задаче подходит
мб 9.8 намекает на g, и ответ нужно посчитать по какой-нибудь формуле, что-то типа энергии/мощности..
Бампну тред, интересно же
Получил ровно такие же значения, крутил-вертел - фиг знает)) даже 14610 преобразовал в 17ричную, получил 2G97 - это рейс из Иркутска в Бодайбо, пытался отправить названия аэропортов - тоже не проходит:))
Еще пробовал последнюю 10 - преобразовать побитно (т.к написано "НЕ задача"), получил 5 - но с этой цифрой все те же манипуляции ни к чему не привели. И вроде все подсказки робота типа kaggle, "округли", пароль и ориентир - использованы)
Нашел авокадо, вышло 5,7 если считать органик, нашел температуру 9,8, улиц 6, чего делать теперь хз( перебирать не охота, дайте подсказку
Блин, можно еще покрутить, и еще цифры (сколько можно уже). Блеяние робота намекает на третий абзац третьего стиха произведения Блока 12
С Блоком я тоже уже крутил - ничего не накрутилось. Ну и, наверное, всё же в этом блеянье важно было kaggle только видимо.
А как другие задачи найти ?
У меня только задача с авокадо
Ребят, начала решать сегодня эту задачу.
Получилось следующее:
Самая первая национальная закуска, которая пришла в голову - Тако. В рецептах тако (любых вариаций) всегда присутствует обязательно мясо (фарш). И стандартным видом фарша я выявила - свинину. Побродив на просторах интернета, нашла ГОСТы свинины за 14й год. Там обозначена маркировка каждой части туши. Так вот, Нижняя часть лопатки (альтернативное название: пикниковая лопатка) имеет код 4046. Следовательно, он покупал пикниковую лопатку.
Свинина - натуральный продукт(как в задаче), является основным ингредиентом(главный ингредиент) и имеет маркировку (4046). Пруф - https://allgosts.ru/67/120/gost_32796-2014
Дальше - хуже. Обзор рынка свиной продукции в Мексике на близкую неделю к задаче 18года - https://meatinfo.ru/news/ssha-obzor-rinka-sviney-za-nedelyu-12-384710
За неделю на убой всего США уходит 450 000 голов. Вес чистого мяса( это без костей,без жира, органов) от 1 свиньи в среднем - 73кг. => 32 850 000 кг неделю чистого мяса в неделю, в том числе и пикник сюда входит.
Вес лопатки ~7 кг(в среднем). Следовательно в неделю чистого мяса лопатки вышло ~3 150 000кг. Но это на США? А Мексика находится в СА. Тут я запуталась... Как отделить свинину Мексики от свинины всего США? А после отделения ещё нужно взять свинину Детройт(я взяла этот город, как соседний, в который герой поехал за продуктом).
Я запуталась...
Доп.инфа:
MXN за 1 USD, макс. 19.93. (Стоимость доллара в 2018 за мексиканскую валюту), а Пикник стояла тогда 46,78 местной валюты => Значит, лопатка выходила на ~2.34 доллара за кг.
В Детройт живет ~680 250 человек (инфа 2013 года).
Отдохнула и поняла, что Мексика вообще не нужна хддд Зачем копалась в её отчетах и валюте - непонятно