Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 27

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
але логіка неправильна
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
почему ?
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
замість == постав >
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
А замість break - continue
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
А ні
источник

D

Didona in IT KPI C/C++ ХВ (не UB)
скорми ему на вход число 2 * 4 * 6 * 8 * 10  * 12 * 14 * 16 и увидишь
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
Треба повернутись у зовнішній цикл
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
Igor Muravyov
Треба повернутись у зовнішній цикл
во внешний цикл же возвращаемся , когда breakаем внутренний
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
Igor Muravyov
замість == постав >
выход за цикл будет
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
за массив *
источник

NC

Nikita Chernikov in IT KPI C/C++ ХВ (не UB)
Sergej Sheryaev
У тебя тип оно одинаково работает когда ровно 6, и когда больше щас
источник

NC

Nikita Chernikov in IT KPI C/C++ ХВ (не UB)
И считает, что их все равно 6
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
Sergej Sheryaev
во внешний цикл же возвращаемся , когда breakаем внутренний
а, правильно, переплутав
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
ааа кстати
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
Розбий на функції
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
я понял
источник

IM

Igor Muravyov in IT KPI C/C++ ХВ (не UB)
Так легше буде
источник

SS

Sergej Sheryaev in IT KPI C/C++ ХВ (не UB)
нам же надо ровно 6 , а не 6 и больше
источник

NC

Nikita Chernikov in IT KPI C/C++ ХВ (не UB)
Кстати, можно фор оптимизировать, чтоб шло от 2 и divider+=2, и тогда проверка на четность не нужна
источник