README update

This commit is contained in:
2023-05-27 22:13:17 +07:00
parent 6ef1fae62f
commit 30003a1f73

View File

@@ -1,14 +1,14 @@
## Решения задач с КЗН (Файл: `КЗННФОРМАТИКАай 2023.docx`)
**№1.** Найдите все пятизначные числа, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111.
**Решение:**
```
```Python
for i in range(10_000, 99_999):
if i % 133 == 125 and i % 134 == 111:
print(i)
```
**2** Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N количество цифр в числе) равна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга.
**Решение:**
```
```Python
print("3-x значные числа Армстронга:")
for i in range(100, 999):
s = 0
@@ -22,7 +22,7 @@ for i in range(100, 999):
```
**3.** Натуральное число называется автоморфным, если оно равно последним цифрам своего квадрата. Например, 252 = 625. Напишите программу, которая получает натуральное число N и выводит на экран все автоморфные числа, не превосходящие N.
**Решение:**
```
```Python
print("Введите N:")
n = int(input())
for i in range(1, n):
@@ -33,7 +33,7 @@ for i in range(1, n):
```
**4.** Напишите программу, которая получает два целых числа A и B (0 < A < B) и выводит квадраты всех натуральных чисел в интервале от A до B.
**Решение:**
```
```Python
print("Введите два целых числа:")
a, b = input().split(" ")
a, b = int(a), int(b)
@@ -46,7 +46,7 @@ for i in range(a, b+1):
10 -15
10*(-15)=-150
**Решение:**
```
```Python
print("Введите два целых числа:")
a, b = input().split(" ")
a, b = int(a), int(b)