Paint Colours from Stacks-Queuse-Tuples-Sets-Exercise, Python Advanced Jan 2022
Здравейте, на пръв поглед лесна задача, но ме затрудни. Най-накрая стигнах до решение (https://pastebin.com/77W4tsCk), което изкарва верните отговори, но в Джъдж дава само 50 точки. Условието на задачата е https://judge.softuni.org/Contests/Compete/Index/3159#5.
Ще се радвам, ако някой предложи някое по-изчистено решение, и най вече работещо 100/100 :)
Поздрави,
Ами да, аз съм за бой, благодаря ти, че откри тези две грешки. Вчера така се бях омотал във формирането на съставните цветове (secondary colours)... исках да изведа решение за съставните цветове непременно с key, value от речника secondary_fromation_dict. Иначе, и по-опростена логика с булеви върши чудесна работа:
Да, има много възможни начини за опростяване.
Аз бих използвал issubset за проверя дали елементите от единия масив се съдържат в другия и бих обединил условията, които извършват еднакво действие: