Из Python в С ! Вот код на С++:
def get_ents_num_modulo_p(k, p):
if k < 2:
return 0
num = (k+1)*[0]
num[2]=1
for i in range(2,k):
num[i+1] = (num[i+1] + num[i]) % p
if 2*i <= k:
num[2*i] = num[i]
return num[k]
k, p = map(int,input().split())
print(get_ents_num_modulo_p(k, p))
212
298
Ответы на вопрос:
Популярно: Информатика
-
Spasatel22224.10.2022 04:38
-
vlasov20013306.11.2021 15:14
-
valiullin199803.12.2022 11:03
-
Lyubcessa111.11.2022 20:41
-
dina0825418.09.2021 16:23
-
Dramaramanic05.02.2022 20:42
-
котик1158589617.05.2022 08:49
-
20софа0524.05.2021 16:18
-
sanyabuzin04gd24.10.2022 11:25
-
begem0tcs23.05.2021 05:36