Форум » Выполнение и анализ алгоритмов для исполнителей » (№ 3522) (Е. Джобс) » Ответить

(№ 3522) (Е. Джобс)

Artem17: for i in range(1,100): n=bin(i) n=n[2:] c=s=0 if (int(n)) % 2 !=0: n=str(n)+"0" else: n ="1"+ str(n) if int(n.count("1")) %2 ==0: n=str(n)+"1" else: n = str(n) + "0" if int(n) >228: print (int(n,2))

Ответов - 2

Artem17:

Artem17: for i in range(1,100): n=bin(i) n=n[2:] c=s=0 if (int(n)) % 2 !=0: n=str(n)+"0" else: n ="1"+ str(n) if int(n.count("1")) %2 ==0: n=str(n)+"1" else: n = str(n) + "0" if int(n,2) >228: print (i)



полная версия страницы