20251215 2.2
This commit is contained in:
parent
90ecb01301
commit
e0521f3624
10
lesson2.2_1.py
Normal file
10
lesson2.2_1.py
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Просто здравствуй, просто как дела.
|
||||||
|
'''
|
||||||
|
name = input('Как Вас зовут?\n')
|
||||||
|
print(f'Здравствуйте, {name}!')
|
||||||
|
answer = input('Как дела?\n')
|
||||||
|
if answer == 'хорошо':
|
||||||
|
print('Я за Вас рада!')
|
||||||
|
if answer == 'плохо':
|
||||||
|
print('Всё наладится!')
|
||||||
12
lesson2.2_10.py
Normal file
12
lesson2.2_10.py
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Лучшая защита — шифрование.
|
||||||
|
'''
|
||||||
|
num = int(input())
|
||||||
|
first = num // 10
|
||||||
|
last = num % 100
|
||||||
|
sum1 = first // 10 + first % 10
|
||||||
|
sum2 = last // 10 + last % 10
|
||||||
|
if sum1 < sum2:
|
||||||
|
print(str(sum2) + str(sum1))
|
||||||
|
else:
|
||||||
|
print(str(sum1) + str(sum2))
|
||||||
17
lesson2.2_11.py
Normal file
17
lesson2.2_11.py
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Красота спасёт мир.
|
||||||
|
'''
|
||||||
|
num = int(input())
|
||||||
|
first = num // 100
|
||||||
|
second = num // 10 % 10
|
||||||
|
third = num % 10
|
||||||
|
if max(first, second, third) != first and min(first, second, third) != first:
|
||||||
|
middle = first
|
||||||
|
elif max(first, second, third) != second and min(first, second, third) != second:
|
||||||
|
middle = second
|
||||||
|
else:
|
||||||
|
middle = third
|
||||||
|
if max(first, second, third) + min(first, second, third) == middle * 2:
|
||||||
|
print('YES')
|
||||||
|
else:
|
||||||
|
print('NO')
|
||||||
11
lesson2.2_12.py
Normal file
11
lesson2.2_12.py
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Музыкальный инструмент.
|
||||||
|
'''
|
||||||
|
first = int(input())
|
||||||
|
second = int(input())
|
||||||
|
third = int(input())
|
||||||
|
summa = first + second + third
|
||||||
|
if max(first, second, third) * 2 < summa:
|
||||||
|
print('YES')
|
||||||
|
else:
|
||||||
|
print('NO')
|
||||||
12
lesson2.2_13.py
Normal file
12
lesson2.2_13.py
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Властелин Чисел: Братство общей цифры.
|
||||||
|
'''
|
||||||
|
elves = int(input())
|
||||||
|
dwarfs = int(input())
|
||||||
|
humans = int(input())
|
||||||
|
if elves // 10 == dwarfs // 10 == humans // 10:
|
||||||
|
print(elves // 10)
|
||||||
|
elif elves % 10 == dwarfs % 10 == humans % 10:
|
||||||
|
print(elves % 10)
|
||||||
|
else:
|
||||||
|
print('NO')
|
||||||
20
lesson2.2_14.py
Normal file
20
lesson2.2_14.py
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Властелин Чисел: Две Башни.
|
||||||
|
'''
|
||||||
|
num = int(input())
|
||||||
|
first = num // 100
|
||||||
|
second = num // 10 % 10
|
||||||
|
third = num % 10
|
||||||
|
if first > second:
|
||||||
|
first, second = second, first
|
||||||
|
if first > third:
|
||||||
|
first, third = third, first
|
||||||
|
if second > third:
|
||||||
|
second, third = third, second
|
||||||
|
minimal = first * 10 + second
|
||||||
|
if minimal < 10:
|
||||||
|
minimal = second * 10 + 0
|
||||||
|
if minimal < 10:
|
||||||
|
minimal = third * 10 + 0
|
||||||
|
maximal = third * 10 + second
|
||||||
|
print(minimal, maximal)
|
||||||
14
lesson2.2_15.py
Normal file
14
lesson2.2_15.py
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Властелин Чисел: Возвращение Цезаря.
|
||||||
|
'''
|
||||||
|
num1 = int(input())
|
||||||
|
num2 = int(input())
|
||||||
|
a = num1 // 10
|
||||||
|
b = num1 % 10
|
||||||
|
c = num2 // 10
|
||||||
|
d = num2 % 10
|
||||||
|
summa = a + b + c + d
|
||||||
|
minimum = min(a, b, c, d)
|
||||||
|
maximum = max(a, b, c, d)
|
||||||
|
middle = (summa - minimum - maximum) % 10
|
||||||
|
print(maximum * 100 + middle * 10 + minimum)
|
||||||
31
lesson2.2_16.py
Normal file
31
lesson2.2_16.py
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Легенды велогонок возвращаются: кто быстрее?
|
||||||
|
'''
|
||||||
|
petya = int(input())
|
||||||
|
vasya = int(input())
|
||||||
|
tolya = int(input())
|
||||||
|
first = max(petya, vasya, tolya)
|
||||||
|
third = min(petya, vasya, tolya)
|
||||||
|
second = petya + vasya + tolya - first - third
|
||||||
|
if first == petya:
|
||||||
|
first_name = 'Петя'
|
||||||
|
elif first == vasya:
|
||||||
|
first_name = 'Вася'
|
||||||
|
else:
|
||||||
|
first_name = 'Толя'
|
||||||
|
if second == petya:
|
||||||
|
second_name = 'Петя'
|
||||||
|
elif second == vasya:
|
||||||
|
second_name = 'Вася'
|
||||||
|
else:
|
||||||
|
second_name = 'Толя'
|
||||||
|
if third == petya:
|
||||||
|
third_name = 'Петя'
|
||||||
|
elif third == vasya:
|
||||||
|
third_name = 'Вася'
|
||||||
|
else:
|
||||||
|
third_name = 'Толя'
|
||||||
|
print(f'{first_name: ^24}')
|
||||||
|
print(f'{second_name: ^8}{" ": ^16}')
|
||||||
|
print(f'{" ": ^16}{third_name: ^8}')
|
||||||
|
print(f'{"II": ^8}{"I": ^8}{"III": ^8}')
|
||||||
25
lesson2.2_17.py
Normal file
25
lesson2.2_17.py
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Корень зла.
|
||||||
|
'''
|
||||||
|
a = float(input())
|
||||||
|
b = float(input())
|
||||||
|
c = float(input())
|
||||||
|
d = float(b * b - 4 * a * c)
|
||||||
|
if a == b == c == 0:
|
||||||
|
print('Infinite solutions')
|
||||||
|
elif a == b == 0 and c != 0:
|
||||||
|
print('No solution')
|
||||||
|
elif a == 0 and b != 0:
|
||||||
|
x = float(-c / b)
|
||||||
|
print(f"{x:.2f}")
|
||||||
|
elif d < 0:
|
||||||
|
print('No solution')
|
||||||
|
elif d == 0:
|
||||||
|
x = float((-b) / (2 * a))
|
||||||
|
print(f"{x:.2f}")
|
||||||
|
else:
|
||||||
|
x_1 = float(((-b) + (d ** 0.5)) / (2 * a))
|
||||||
|
x_2 = float(((-b) - (d ** 0.5)) / (2 * a))
|
||||||
|
min_x = min(x_1, x_2)
|
||||||
|
max_x = max(x_1, x_2)
|
||||||
|
print(f"{min_x:.2f} {max_x:.2f}")
|
||||||
14
lesson2.2_18.py
Normal file
14
lesson2.2_18.py
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Территория зла.
|
||||||
|
'''
|
||||||
|
a = int(input())
|
||||||
|
b = int(input())
|
||||||
|
c = int(input())
|
||||||
|
maximum = max(a, b, c) ** 2 * 2
|
||||||
|
other = a ** 2 + b ** 2 + c ** 2
|
||||||
|
if maximum == other:
|
||||||
|
print('100%')
|
||||||
|
elif maximum > other:
|
||||||
|
print('велика')
|
||||||
|
else:
|
||||||
|
print('крайне мала')
|
||||||
33
lesson2.2_19.py
Normal file
33
lesson2.2_19.py
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Автоматизация безопасности.
|
||||||
|
'''
|
||||||
|
x = float(input())
|
||||||
|
y = float(input())
|
||||||
|
r1 = 5
|
||||||
|
r2 = 10
|
||||||
|
c1 = (x ** 2 + y ** 2) ** 0.5
|
||||||
|
c2 = (x ** 2 + y ** 2) ** 0.5
|
||||||
|
y_para = (0.25 * (x ** 2)) + (0.5 * x) + 8.75
|
||||||
|
if x >= 0 and y >= 0:
|
||||||
|
if c1 <= r1:
|
||||||
|
print("Опасность! Покиньте зону как можно скорее!")
|
||||||
|
elif c2 > r2:
|
||||||
|
print("Вы вышли в море и рискуете быть съеденным акулой!")
|
||||||
|
else:
|
||||||
|
print("Зона безопасна. Продолжайте работу.")
|
||||||
|
elif x <= 0 and y >= 0:
|
||||||
|
if y <= 5 and y <= ((5 * x) + 35) / 3:
|
||||||
|
print("Опасность! Покиньте зону как можно скорее!")
|
||||||
|
elif c2 > r2:
|
||||||
|
print("Вы вышли в море и рискуете быть съеденным акулой!")
|
||||||
|
else:
|
||||||
|
print("Зона безопасна. Продолжайте работу.")
|
||||||
|
elif (x >= 0 and y <= 0) or (x <= 0 and y <= 0):
|
||||||
|
if y < y_para:
|
||||||
|
print("Опасность! Покиньте зону как можно скорее!")
|
||||||
|
elif c2 > r2:
|
||||||
|
print("Вы вышли в море и рискуете быть съеденным акулой!")
|
||||||
|
else:
|
||||||
|
print("Зона безопасна. Продолжайте работу.")
|
||||||
|
elif x == 0 and y == 0:
|
||||||
|
print("Опасность! Покиньте зону как можно скорее!")
|
||||||
9
lesson2.2_2.py
Normal file
9
lesson2.2_2.py
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Кто быстрее?
|
||||||
|
'''
|
||||||
|
p_speed = int(input())
|
||||||
|
v_speed = int(input())
|
||||||
|
if p_speed > v_speed:
|
||||||
|
print('Петя')
|
||||||
|
else:
|
||||||
|
print('Вася')
|
||||||
24
lesson2.2_20.py
Normal file
24
lesson2.2_20.py
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Зайка — 2.
|
||||||
|
'''
|
||||||
|
text_1 = input()
|
||||||
|
text_2 = input()
|
||||||
|
text_3 = input()
|
||||||
|
if 'зайка' in text_1 and 'зайка' in text_2 and 'зайка' in text_3:
|
||||||
|
minimum = min(text_1, text_2, text_3)
|
||||||
|
print(minimum, len(minimum))
|
||||||
|
elif 'зайка' in text_1 and 'зайка' in text_2:
|
||||||
|
minimum = min(text_1, text_2)
|
||||||
|
print(minimum, len(minimum))
|
||||||
|
elif 'зайка' in text_1 and 'зайка' in text_3:
|
||||||
|
minimum = min(text_1, text_3)
|
||||||
|
print(minimum, len(minimum))
|
||||||
|
elif 'зайка' in text_2 and 'зайка' in text_3:
|
||||||
|
minimum = min(text_2, text_3)
|
||||||
|
print(minimum, len(minimum))
|
||||||
|
elif 'зайка' in text_1 and 'зайка' not in text_2 and 'зайка' not in text_3:
|
||||||
|
print(text_1, len(text_1))
|
||||||
|
elif 'зайка' in text_2 and 'зайка' not in text_1 and 'зайка' not in text_3:
|
||||||
|
print(text_2, len(text_2))
|
||||||
|
elif 'зайка' in text_3 and 'зайка' not in text_1 and 'зайка' not in text_2:
|
||||||
|
print(text_3, len(text_3))
|
||||||
12
lesson2.2_3.py
Normal file
12
lesson2.2_3.py
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Кто быстрее на этот раз?
|
||||||
|
'''
|
||||||
|
p_speed = int(input())
|
||||||
|
v_speed = int(input())
|
||||||
|
t_speed = int(input())
|
||||||
|
if p_speed > v_speed and p_speed > t_speed:
|
||||||
|
print("Петя")
|
||||||
|
elif v_speed > p_speed and v_speed > t_speed:
|
||||||
|
print("Вася")
|
||||||
|
else:
|
||||||
|
print("Толя")
|
||||||
21
lesson2.2_4.py
Normal file
21
lesson2.2_4.py
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Список победителей.
|
||||||
|
'''
|
||||||
|
name1 = 'Петя'
|
||||||
|
name2 = 'Вася'
|
||||||
|
name3 = 'Толя'
|
||||||
|
time1 = int(input())
|
||||||
|
time2 = int(input())
|
||||||
|
time3 = int(input())
|
||||||
|
if time1 < time2:
|
||||||
|
time1, time2 = time2, time1
|
||||||
|
name1, name2 = name2, name1
|
||||||
|
if time1 < time3:
|
||||||
|
time1, time3 = time3, time1
|
||||||
|
name1, name3 = name3, name1
|
||||||
|
if time2 < time3:
|
||||||
|
time2, time3 = time3, time2
|
||||||
|
name2, name3 = name3, name2
|
||||||
|
print('1.', name1)
|
||||||
|
print('2.', name2)
|
||||||
|
print('3.', name3)
|
||||||
13
lesson2.2_5.py
Normal file
13
lesson2.2_5.py
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Яблоки.
|
||||||
|
'''
|
||||||
|
petya = 7
|
||||||
|
vasya = 6
|
||||||
|
n_apples = int(input())
|
||||||
|
m_apples = int(input())
|
||||||
|
petya = petya - 3 + 2 + n_apples
|
||||||
|
vasya = vasya + 3 + 5 - 2 + m_apples
|
||||||
|
if petya > vasya:
|
||||||
|
print('Петя')
|
||||||
|
elif vasya > petya:
|
||||||
|
print('Вася')
|
||||||
8
lesson2.2_6.py
Normal file
8
lesson2.2_6.py
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Сила прокрастинации.
|
||||||
|
'''
|
||||||
|
year = int(input())
|
||||||
|
if year % 4 or not year % 100 and year % 400:
|
||||||
|
print('NO')
|
||||||
|
else:
|
||||||
|
print('YES')
|
||||||
8
lesson2.2_7.py
Normal file
8
lesson2.2_7.py
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*А роза упала на лапу Азора.
|
||||||
|
'''
|
||||||
|
num = int(input())
|
||||||
|
if num // 1000 == num % 10 and num % 1000 // 100 == num % 100 // 10:
|
||||||
|
print('YES')
|
||||||
|
else:
|
||||||
|
print('NO')
|
||||||
8
lesson2.2_8.py
Normal file
8
lesson2.2_8.py
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Зайка — 1.
|
||||||
|
'''
|
||||||
|
text = input()
|
||||||
|
if 'зайка' in text:
|
||||||
|
print('YES')
|
||||||
|
else:
|
||||||
|
print('NO')
|
||||||
12
lesson2.2_9.py
Normal file
12
lesson2.2_9.py
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
'''****** Задание ********
|
||||||
|
*Первому игроку приготовиться.
|
||||||
|
'''
|
||||||
|
first = input()
|
||||||
|
second = input()
|
||||||
|
third = input()
|
||||||
|
if first < second and first < third:
|
||||||
|
print(first)
|
||||||
|
elif second < first and second < third:
|
||||||
|
print(second)
|
||||||
|
elif third < first and third < second:
|
||||||
|
print(third)
|
||||||
Loading…
Reference in a new issue