README.md update
This commit is contained in:
49
README.md
49
README.md
@@ -16,7 +16,7 @@ for i in range(100, 999):
|
|||||||
while n > 0:
|
while n > 0:
|
||||||
decimal = n%10
|
decimal = n%10
|
||||||
s += decimal**3
|
s += decimal**3
|
||||||
n = n//10
|
n //= 10
|
||||||
if s == i:
|
if s == i:
|
||||||
print(i)
|
print(i)
|
||||||
```
|
```
|
||||||
@@ -42,9 +42,11 @@ for i in range(a, b+1):
|
|||||||
```
|
```
|
||||||
**№5.** Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными.
|
**№5.** Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными.
|
||||||
Пример:
|
Пример:
|
||||||
```Введите два числа:
|
```
|
||||||
|
Введите два числа:
|
||||||
10 -15
|
10 -15
|
||||||
10*(-15)=-150```
|
10*(-15)=-150
|
||||||
|
```
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
print("Введите два целых числа:")
|
print("Введите два целых числа:")
|
||||||
@@ -62,11 +64,13 @@ else:
|
|||||||
print(f"{a}*({b})={res}")
|
print(f"{a}*({b})={res}")
|
||||||
```
|
```
|
||||||
|
|
||||||
<div style="color: red;"><b>№6.<b></div> (не будет на КЗН) Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N.
|
<span style="color: red;"><b>№6</b></span> (не будет на КЗН). Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N.
|
||||||
Пример:
|
Пример:
|
||||||
```Введите число N:
|
```
|
||||||
|
Введите число N:
|
||||||
10000
|
10000
|
||||||
Сумма 17709```
|
Сумма 17709
|
||||||
|
```
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
n = int(input("Введите число N: "))
|
n = int(input("Введите число N: "))
|
||||||
@@ -80,9 +84,9 @@ while f1 < n:
|
|||||||
f1, f2 = f2, f1+f2
|
f1, f2 = f2, f1+f2
|
||||||
print("Сумма", s)
|
print("Сумма", s)
|
||||||
```
|
```
|
||||||
<div style="color: red;"><b>№7.<b></div> (не будет на КЗН) Дано натуральное число n. Вычислить:
|
<span style="color: red;"><b>№7</b></span> (не будет на КЗН). Дано натуральное число n. Вычислить:
|
||||||
$$
|
$$
|
||||||
(1+{1 \over 1_^2^})*(1+{1 \over 2_^2^}) ... (1+{1 \over n_^2^})
|
(1 + \frac {1} {1^2})*(1 + \frac {1} {2^2}) * ... * (1 + \frac {1} {n^2})
|
||||||
$$
|
$$
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
@@ -97,9 +101,11 @@ print(f"Произведение: {m}")
|
|||||||
```
|
```
|
||||||
**№8.** Ввести натуральное число и найти сумму его цифр.
|
**№8.** Ввести натуральное число и найти сумму его цифр.
|
||||||
Пример:
|
Пример:
|
||||||
```Введите натуральное число:
|
```
|
||||||
|
Введите натуральное число:
|
||||||
12345
|
12345
|
||||||
Сумма цифр 15.```
|
Сумма цифр 15.
|
||||||
|
```
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
n = int(input("Введите число N: "))
|
n = int(input("Введите число N: "))
|
||||||
@@ -112,15 +118,18 @@ print("Сумма цифр", s)
|
|||||||
```
|
```
|
||||||
|
|
||||||
**№9.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом.
|
**№9.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом.
|
||||||
```
|
|
||||||
Пример:
|
Пример:
|
||||||
|
```
|
||||||
Введите натуральное число:
|
Введите натуральное число:
|
||||||
12342
|
12342
|
||||||
Нет. ```
|
Нет.
|
||||||
```Пример:
|
```
|
||||||
|
Пример:
|
||||||
|
```
|
||||||
Введите натуральное число:
|
Введите натуральное число:
|
||||||
12245
|
12245
|
||||||
Да. ```
|
Да.
|
||||||
|
```
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
n = input("Введите натуральное число: ")
|
n = input("Введите натуральное число: ")
|
||||||
@@ -132,14 +141,18 @@ else: # Выполнится, если цикл завершился без brea
|
|||||||
print("Нет.")
|
print("Нет.")
|
||||||
```
|
```
|
||||||
**№10.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом).
|
**№10.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом).
|
||||||
```Пример:
|
Пример:
|
||||||
|
```
|
||||||
Введите натуральное число:
|
Введите натуральное число:
|
||||||
12342
|
12342
|
||||||
Да.```
|
Да.
|
||||||
```Пример:
|
```
|
||||||
|
Пример:
|
||||||
|
```
|
||||||
Введите натуральное число:
|
Введите натуральное число:
|
||||||
12345
|
12345
|
||||||
Нет. ```
|
Нет.
|
||||||
|
```
|
||||||
**Решение:**
|
**Решение:**
|
||||||
```Python
|
```Python
|
||||||
n = input("Введите натуральное число: ")
|
n = input("Введите натуральное число: ")
|
||||||
|
|||||||
Reference in New Issue
Block a user