README update
This commit is contained in:
10
README.md
10
README.md
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user