Второ предизвикателство

  1. Би трябвало в is_happy да не се подават отрицателни числа, тъй като в условието пише, че се почва от положителни. За happy_primes може да се очакват положителни числа, тъй като условието е да са iterable integers.

  2. @Стоян, В алгоритъма пише, че започвайки от положително число се прави еди си какво си. В условието пише, че функцията приема int (за is_happy). Що се отнася до happy_primes - range(-5, 5) пак е iterable oт integers. Също по-горе можеш да видиш одобрени тестове, които тестват за отрицателни числа.

  3. Смислени ли са проверките, включващи отрицателни числа? Нали питоничния вариант е методите да гърмят ако някой си прави гавра с тях, отрицателните числа са точно това щом говорим за делимост. Dr.Math е на моето мнение.

  4. Иска ми се да повторя въпроса на колегата @Кирил Киров. Какво става, ако вече сме видели код по въпроса, който сме засегнали и, за да не се брои за преписване, трябва да го "дооформяме" и "префасонираме"? Проблем ли е, ако публикуваме код от подобни сайтове?

  5. @Аделина, имаме guide, който ясно дефинира кои действия ще смятаме за преписване и този случай не присъства там.

    Не очакваме да си спирате интернета и да стоите сами в тъмна стаичка, докато си решавате предизвикателствата и домашните. Това е причината да са задачи за домашна работа, а не задачи в някоя от компютърните зали на ФМИ под зоркия ни поглед.

    Следователно няма нужда да "префасонирате" (в моя край имаме дума "тифецване", която ми се струва много по-подходяща в случая) такъв код.

Трябва да сте влезли в системата, за да може да отговаряте на теми.