2) 135/2=67 (1)
67/2=33 (1)
33/2=16 (1)
16/2=8 (0)
8/2=4 (0)
4/2=2 (0)
2/2=1 (0)
1/2=0 (1)
135=10000111
257/2=128 (1)
128/2=64 (0)
64/2=32 (0)
32/2=16 (0)
16/2=8 (0)
8/2=4 (0)
4/2=2 (0)
2/2=1 (0)
1/2=0 (1)
257=100000001
3)2^7*1+2^6*0+2^5*1+2^4*1+2^3*1+2^2*1+2^1*1+2^0*1=128+32+16+8+4+2+1=191=10111111
2^7*0+2^6*0+2^5*1+2^4*1+2^3*1+2^2*1+2^1*1+2^0*1=32+16+8+4+2+1=63=00111111
S = input("Введите Фамилия, Отчество Имя:\n")
s1 = s[0:s.find(",")]+s[s.rfind(" "):len(s)]+s[s.find(" "):s.rfind(" ")]
print(s1)
Пример:
<span>Введите Фамилия, Отчество Имя:
Иванов, Сидорович Прохор
Иванов Прохор Сидорович</span>
21211 это все (просто просят не меньше 20 символов :) )
5+7=12
5 у первого
7 у второго
задача стара как мир