Домашни > Октомврийска лютеница > Решения > Решението на Костадин Русалов

Резултати
4 точки от тестове
3 точки от учител

7 точки общо

8 успешни теста
0 неуспешни теста
Код (hehe)

1(Ω := __import__('cmath')), (لغز := __import__('codecs').decode), ( := len), (viktors_ingredients := str(لغز(b'//5HBEMESAQ6BDgEOwA0BD4EPAQwBEIEOAQ7ADwEPgRABDoEPgQyBDgEOwBPBDEESgQ7BDoEOAQ7\nAEEEPgQ7BDsARwQ1BEAENQQ9BCAAPwQ4BD8ENQRABDsAOgQ4BDwEOAQ+BD0EOwA3BDUERQRCBDgE\nPQQ=\n', 'base_64'), 'utf-16').split(';')), (georgis_ingredients := tuple(str(لغز(b'//5HBEMESAQ6BDgEOwA0BD4EPAQwBEIEOAQ7AD8EMARCBDsEMAQ0BDYEMAQ9BDsAOwROBEIEOAQg\nAEcEQwRIBDoEOAQ7AD4EOwQ4BD4EOwA3BDAERQQwBEAEOwBHBEMEMQRABDgERgQwBDsARwQ1BEAE\nNQQ9BCAAPwQ4BD8ENQRABDsAMgRABDAERwQwBD0EQQQ6BDAEIABABDAEOgQ4BE8E\n', 'base_64'), 'utf-16').split(';'))), (shopping_list := [*viktors_ingredients, *georgis_ingredients][::int(getattr(Ω.exp(Ω.pi * complex(({}), ([{}]))), str(لغز(b'cmVhbA==\n', 'base_64'), 'utf-8')))]), (unique_ingredients := set(shopping_list)), (ingredient_quantities := {k: (lambda : (lambda 𠆢: 𠆢 + (Γ := lambda _: _ * Γ(_ - ({(),})) if _ else (({},)))(([],)))(((),)))(lambda : lambda 巛巛: (((((巛巛)))))) for k in unique_ingredients} | {str(لغز(b'c2t5cg==\n', 'base-64'), 'utf-8'): -int(getattr(Ω.exp(Ω.pi * complex(({}), ([{}]))), str(لغز(b'cmVhbA==\n', 'base_64'), 'utf-8')))}), (number_of_ingredients_to_buy := len(ingredient_quantities))

........
----------------------------------------------------------------------
Ran 8 tests in 0.000s

OK

Дискусия
Костадин Русалов
14.10.2024 20:22

Има [тайнo послание](https://www.youtube.com/watch?v=22ap4RUqBHo&t=109s), разбира се: * Ω - съвсем случайно исках да натисна ⌘ + z, но мисклинах и стана ⌥ + z, което се оказа омега, опсс 😅 * 廴, 𠆢, 巛 са радикалите съответно за long stride, human и curving river, първият от които е ясен. Вторият просто ми напомня за очите на емоджи, смеещо се с 'hehe', а за третия - кой не обича реки с извивки. * относно реда, който си споменал, бих казал, че е най-красивият начин да се запише [-1](https://www.gresham.ac.uk/watch-now/eulers-equation-most-beautiful-theorem-mathematics) 😋.
Виктор Бечев
13.10.2024 18:00

P.S. Има ли скрито някакво тайно послание? Тригърнат от значението на لغز реших да разгледам и другите специални символи, но не намерих нищо което да мога да напасна, прочитайки за омове, унгарската рок група "Омега" и прочитайки всички думи, включващи 54-тия Kangxi радикал, id est jiànzìdǐ. Ако си направил загадката по-сложна от това - предавам се.
Виктор Бечев
13.10.2024 17:46

`int(getattr(Ω.exp(Ω.pi * complex(廴({}), 廴([{}]))), str(لغز(b'cmVhbA==\n', 'base_64'), 'utf-8')))` - worst way to write -1 ever. :smile: `廴((),)` - доста педалско, евалата, отне ми време докато го загледам внимателно, дори след като оправих ламбдите не успях да разбера защо връща 5, а не 6, след 5 последователни инкрементации na _уж_ първоначална стойност 1. :smile: Но пък днес научих, че обединението работи върху речници, мерси!
История
Това решение има само една версия.