1 of 6

x=(2**4400-1)*(4**2200+2)

print( bin(x).count('1') )

2 of 6

x=(2*343**123 + 2401)*(3*343**137 - 2401)

k=0

while x>0:

if x % 7 == 6:

k+=1

x//=7

print (k)

Значение выражения (2∙343123 + 2401)∙ (3∙343137 – 2401) записали в системе счисления с основанием 7. Сколько цифр 6 содержится в этой записи?

3 of 6

k=[0]*9

x=9**55+9**17-15

print (x)

while x>0:

k[x%9]+=1

x//=9

m=10

n=0

print(k)

for i in range(9):

if k[i]<m and k[i]!=0:

m=k[i]

print (m)

Значение арифметического выражения: 95 + 37 – 14 записали в системе счисления с основанием 3. Какая из цифр реже всего встречается в этой записи? В ответе укажите, сколько таких цифр в записи.

4 of 6

Сколько различных цифр в шестнадцатеричной записи числа �251 + 240 + 235 + 217 – 25?

246_5

5 of 6

def F( n ):

if n == 1: return 1

elif n % 2 == 0:

return n + F(n-1)

else:

return 2 * F(n-2)

print( F(26) )

def f(n):

a = [0, 1]

for i in range(2, n+1):

if i % 2 == 0:

a.append(i + a[i-1])

else:

a.append(2*a[i-2])

return a[n]

print(f(26))

def f(n):

a = 1

for i in range(2, n+1):

if i % 2 == 0:

b = i + a

else:

b = 2*z

z, a = a, b

return b

print(f(26))

6 of 6

def F( n ):

global s

s+=1

if n >= 1:

s+=1

F(n-1)

F(n//2)

s=0

F(140)

print (s)

Определите, сколько символов * выведет эта процедура при вызове F(140):

def F( n ):

print('*')

if n >= 1:

print('*')

F(n-1)

F(n//2)