Bulls and Cows solution
Здравейте на всички,
Днес успях да се сетя какъв беше проблема със задачата Bulls and Cows, която не можахме да добутаме вчера до 100/100. Ето решението тук. Добавих просто още един булев масив в който си означавам, по аналогичен начин на другия, кои цифри от числото num са вече преброени като крава или бик и всичко си тръгна :)
Успех на всички на изпита и дано пак се видим след няколко седмици на C# основи 2.
Първо за паметта изобщо няма смисъл да е гледаш. Това сигурно е от стария bgcoder но едно нормално решение по какъвто и да е начин е не повече от 9-10MB. Като отидеш сега в bgcoder ще ти каже в повечето случай по-високи граници за задачите от тези дадени по условие.
За броя на биковете и кравите нарочно са дадени такива тестове за да ни е гадно ;) Все пак няма значение колко се търсят. Ако числото, с което "гадаеш" има толкова бикове/крави колкото се търсят -> принтираш, ако ли не -> "No" и така... :)
Най-вероятно е объркано условието. Няма логика първата задача, където има просто едни if-else да ти се дават 16 Mb а на тази да за само 4. Както казах и на подготовките, за този изпит не би тябвало да имате случаи в които да ударите времето или Allowed memory, освен ако някъде не направите безкраен цикъл разбира се.