🔗 Римские цифры 5.1
Итак, вводим арабскую цифру, а программа нам выводит римскую.
⭕️ Для начала нам понадобится список римских цифр ['I', 'II', 'III', 'IV','V', 'VI', 'VII', 'VIII', 'IX', 'X'] - Кайф. Затем пишем решение #Римские_цифры
🔗 Код:
Итак, вводим арабскую цифру, а программа нам выводит римскую.
⭕️ Для начала нам понадобится список римских цифр ['I', 'II', 'III', 'IV','V', 'VI', 'VII', 'VIII', 'IX', 'X'] - Кайф. Затем пишем решение #Римские_цифры
🔗 Код:
num = int(input())
num -= 1
a = ['I', 'II', 'III', 'IV','V', 'VI', 'VII', 'VIII', 'IX', 'X']
if -1 < num <= 10:
print(a[num])
else:
print('ошибка')
🧑💻 С первой строчкой все понятно, разберем вторую:
‼️ Если вспомним, то индексация начинается с 0. Как раз для этого и нужна 2 строчка. Допустим, вводится число 7, вторая строка отнимает 1 и получаем 6. Как раз 6 индекс это VII.
🔗 Код:
‼️ Если вспомним, то индексация начинается с 0. Как раз для этого и нужна 2 строчка. Допустим, вводится число 7, вторая строка отнимает 1 и получаем 6. Как раз 6 индекс это VII.
🔗 Код:
num = int(input())
num -= 1
a = ['I', 'II', 'III', 'IV','V', 'VI', 'VII', 'VIII', 'IX', 'X']
if -1 < num <= 10:
print(a[num])
else:
print('ошибка')
🌶🌶Разберем босса с 2 перчиками.
На вход программе подаются четыре целых числа a1, b1, a2, b2. ‼️
⭕️ Обязательное условие, что a1<b1, a2<b2.
Прикреплю также один из прекрасных наглядных комментариев. #Пересечение_отрезков
На вход программе подаются четыре целых числа a1, b1, a2, b2. ‼️
⭕️ Обязательное условие, что a1<b1, a2<b2.
Прикреплю также один из прекрасных наглядных комментариев. #Пересечение_отрезков
Итак, работаем, отталкиваясь, от подсказки.🧑💻Сначала, конечно же, вводим 4 int(input)-а.
0️⃣❗️Далее, разберем первый случай, когда общего пересечения нет (следующий скрин).
То есть, если один из двух случаев существует, значит общего пересечения нет.
0️⃣❗️Далее, разберем первый случай, когда общего пересечения нет (следующий скрин).
То есть, если один из двух случаев существует, значит общего пересечения нет.
🔗 Вот и сам код:🧑💻
a1, b1 = int(input()), int(input())
a2, b2 = int(input()), int(input())
if b1 < a2 or b2 < a1:
print('пустое множество')
elif b1 == a2:
print(a2)
elif b2 == a1:
print(a1)
elif a2 > a1 and b1 < b2:
print(a2, b1)
elif a2 < a1 and b1 > b2:
print(a1, b2)
elif a1 >= a2 and b2 >= b1:
print(a1,b1)
elif a2 >= a1 and b1 >= b2:
print(a2, b2)
Какой будет ответ?
Anonymous Quiz
100%
012456 (в столбик)
0%
012456
0%
0123456
0%
0123456 (в столбик)
0%
ошибка
0%
не знаю
Что выведет этот код, если мы подадим слово 'непон'
Anonymous Quiz
0%
непон (в столбик)
100%
нопен (в столбик)
0%
реально непон (не знаю)
0%
нопен
0%
непон