12ал12ён12на12
19.11.2021 05:36

Python Написати програму, яка отримує від користувача назву файла і його розширення. Потрібно вивести на екран тільки розширення веденого файла. Використовувати методи .split() і repr.
дуже треба

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
MinecraftTop
04.03.2021 01:08
import math
a = list(str(input()).split()) #Cделано по теореме Пифагора. Вроде работает
a1 = int(a[0])
a2 = int(a[1])
b = list(str(input()).split())
b1 = int(b[0])
b2 = int(b[1])
c = list(str(input()).split())
c1 = int(c[0])
c2 = int(c[1])
katB1=math.fabs(a1-b1)
katB2=math.fabs(a2-b2)

katC1=math.fabs(a1-c1)
katC2=math.fabs(a2-c2)

RBA = math.sqrt(katB1**2+katB2**2)
RAC = math.sqrt(katC1**2+katC2**2)
if RBA<RAC:
print('Точка B ближе')
print('Расстояние до точки:',RBA)
elif RAC<RBA:
print('Точка C ближе')
print('Расстояние до точки:',RAC)
else:
print('Точки находятся на одинаковом расстоянии')
print('Расстояние до точки А',RBA)
0,0(0 оценок)
Ответ:
6дкоув
13.02.2022 17:15
Решается обычным перебором
0 - нет
01 возможно Б, разделяем на 2 варианта
011 (Д)   или Б 1
Д 0        | Б 10 (Г)
Д 01(Б) | Б Г 1 | Б 101 (101 не существует, значит отсекаем этот вариант)
ДБ 0 | Д 010 (также убираем) | БГ 10(Г)
ДБ 00 | БГГ  0 | БГ 100(В)
ДБ 000(А) |БГГ 00 | БГВ 0
ДБА 1 | БГГ 001(убираем) | БГВ 01(Б)
ДБА 11(убираем) | БГВБ 1 | БГВ 011(Д)
БГВБ 10(Г) | БГВД 0 
осталось 2 цифры
БГВБГ 00( убираем) | БГВБ 1000(убираем) | БГВД 000(А) 
следователь у нас остался только 1 вариант. это БГВДА
Лучше и нагляднее все это расписать деревом, но тут как вам удобнее
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота