Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Задание №1
- for x in range (1, 11):
- for y in range(1, 11):
- print(x*y, ' ' * (3- len(str(x*y))), end ='')
- print()
- # Задание №2
- ans_2 = 0
- for x in range(10, 51):
- for y in range(10, 51):
- for k in range(10, 51):
- if x**2 + y**2 == k**2:
- ans_2 += 1
- print(ans_2)
- # Задание №3
- for i in range(299):
- for j in range(i+1, 300):
- num_1 = []
- num_2 = []
- for n_1 in range(2, int(j**0.5)+1):
- if j % n_1 == 0:
- num_1.append(n_1)
- n_1_dop = j // n_1
- if n_1_dop != n_1:
- num_1.append(n_1_dop)
- for n_2 in range(2, int(i**0.5)+1):
- if i % n_2 == 0:
- num_2.append(n_2)
- n_2_dop = i // n_2
- if n_2_dop != n_2:
- num_2.append(n_2_dop)
- if sum(num_2) + 1 == j and sum(num_1) + 1 == i:
- print(i, j)
- # Задание №4
- for i in range(10000):
- n = str(i)
- if len(n) == 4:
- a = int(str(n[0]))
- b = int(str(n[1]))
- c = int(str(n[2]))
- d = int(str(n[3]))
- if a**4 + b**4 + c**4 + d**4 == i:
- print(i, end=' ')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement