Latest posts on Предсказывание пола ребенка в заданном поколении topichttp://python.su/forum/topic/38019/2019-11-09T18:33:09+02:00Общий :: Python для новичков :: Предсказывание пола ребенка в заданном поколении
2019-11-09T18:33:09+02:00pqorama205366Всем привет!<br/><br/>Имеет интересная задачка. <br/><br/>У мужчины довольно странная семейная структура. У каждого мужчины в его семье вначале рождается мальчик, а затем дочка. У каждой женщины — наоборот, вначале девочка, а затем мальчик. Мужчины хочет научиться предсказывать пол K ребенка в N поколении. Напишите соответствующий код<br/><br/>Утилита должна работать с условиями 1 <= K <= min(10^15, 2^(n-1)) and 1 <= N <= 10000<br/><br/>Написал часть кода, но хотел бы попросить о помощи с продолжением <br/><br/>#Asking to enter desired number of child in desired generation<br/>child_number = input(“Please, enter desired number of child:”)<br/>generation = input(“Please, enter desired generation”)<br/>#Checking whether the input of desired number of child and desired generation is numeric<br/>try :<br/> child_number = int(child_number)<br/> generation = int(generation)<br/>except :<br/> print(“Error, please enter numeric input”)<br/> quit()<br/>if 1 <= child_number <= min(10**15, 2**(generation - 1)) :<br/> #There should be the body of the code<br/>else :<br/> print(“Please, enter the diffent number of the child”)<br/>if 1 <= generation <= 10000 :<br/> #There should be the body of code<br/>else :<br/> print(“Please, enter the generation number between 1 and 10 000”)