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