Масъалаи ҳалшуда
Ин як масъалаест, ки дар рӯйхат нест; онро ҳамон тавр ҳал мекунем, ки шумо ҳамаро ҳал мекунед.
Шарт. Як ададро ва баъд ҳамон қадар адади бутун медиҳанд. Чоп кунед, ки чандтои онҳо сода ва ҷамъи рақамҳояшон ҷуфт аст.
Вуруд
Баромад
Хондан. Як сатри ададҳо. Барои ҳар адад ду савол: оё сода аст, оё ҷамъи рақамҳояш ҷуфт аст. Ададҳоеро бишуморед, ки ҳарду ҷавоб «ҳа» аст.
Нақша бо калимаҳо. Ду функсияи ёрирасон: is_prime(n) ва digit_sum(n). Барномаи асосӣ аз ададҳо мегузарад ва мешуморад. Ҷуфт будани ҷамъи рақамҳо санҷиш дар барномаи асосӣ аст: s % 2 == 0, бо s = digit_sum(x).
Код.
Мисолро санҷед. Онро дар лаборатория иҷро мекунем. 11, 13, 2 ва 101 мегузаранд: онҳо сода ҳастанд ва ҷамъи рақамҳояшон 2, 4, 2 ва 2 аст. 29 сода аст, вале ҷамъи рақамҳояш 11 аст. 35 сода нест. Баромад 4 аст.
Канорҳоро санҷед. Барои вуруди 1 0 9 ҷавоб бояд 0 бошад: на 1, на 0, на 9 сода нест. Барнома 0 чоп мекунад. Функсияҳои ёрирасонро дар дарси гузашта алоҳида санҷидем, бинобар ин ба онҳо боварӣ дорем.
Пешниҳод. Кодро нусха кунед, Python-ро интихоб кунед, Пешниҳод кунед-ро пахш кунед. Агар натиҷа «Қабул шуд» набошад, функсияҳои ёрирасонро аз нав алоҳида санҷед, бо print.
Коди худро дар ин ҷо санҷед
Пеш аз пешниҳод кардан ҳалро дар лаборатория санҷед. Ин виростори холӣ аст: барномаро иҷро кунед ва вуруди мисолро дар терминал нависед.