ответ:
n = int(
lstr = (" ")
ns = []
i = 0
tot = 0
while i < n:
ns.append(int(
tot += int(lstr[i])
i += 1
if tot % 5 == 0 and len(ns) > 4:
sm = int(tot / 5)
ns = sorted(ns, reverse=true)
ps = "yes"
su = 0
sk = 0
b = false
for n in ns:
if n ! = 0 and b:
su == 0
sk += 1
b = false
break
if sk == 5:
ps = "no"
break
su += n
if abs(su) > abs(sm):
ps = "no"
break
if su == sm:
b = true
print(ps)
else:
print("no")
объяснение:
Развернутая форма числа - представление числа в виде суммы каждого разряда числа.
4563 = 4 × 10^3 + 5 × 10^2 + 6 × 10^1 + 3 × 10^0
100101 = 1 × 2^5 + 0 ×2^4 + 0 ×2^3 + 1 ×2^2 + 0 ×2^1 + 1 ×2^0
AC6 = 10 ×16^2 + 12 ×16^1 + 6 × 16^0
Задание 2:
1001010, 112, 4А
Задание 3:
1)
11001101011+1110000101=100111110000
101011-10011=11000
1011х101=101100+1011=110111
2)
+564234
1020
-652Получилось: 564+234 = 1020
465
165
Получилось: 652-465 = 165
3)
+DF45128A
F1CF
-92D4Получилось: DF45+128A = F1CF
11AE
8126
Получилось: 92D4-11AE = 8126