Люди найти ошибку ! задача (Python):
Количество различных элементов — 2
Дан список. Посчитайте, сколько в нём различных элементов, не изменяя самого списка.
Входные данные:
Вводится список чисел. Все числа списка находятся на одной строке. Все числа целые неотрицательные и не больше 1000.
Выходные данные:
Выведите ответ на задачу.
Мой вариант решения:
e = list(map(int, input().split()))
count = 1
r = []
for i in range (len(e)):
c = 0
for j in range (len(r)):
if e[i] == r[j]:
c+=1
if c == 0 and j + 1 == len(r):
count += 1
r.append(e[i])
print(count)
(выдает "программа выполнялась слишком долго и была прервана")
104
404
Ответы на вопрос:
e = list(map(int, input().split()))
xcount=0
for i in range(len(e)):
count=-1
for x in range(len(e)):
if e[i]==e[x]:
count+=1
if not count:
xcount+=1
print(xcount)
Объяснение:
Ваш исходный код не до конца понял, т.к утерялись все пробелы, не смог восстановить
Var a, b, c: integer; begin write('угол a = '); readln(a); write('угол b = '); readln(b); if (a> 0) and (b> 0) and (a+b< 180) then begin c: =180-a-b; writeln('угол c = ', c); if (a=90) or (b=90) or (c=90) then writeln('прямоугольный'); if (a< 90) and (b< 90) and (c< 90) then writeln('остроугольный'); if (a> 90) or (b> 90) or (c> 90) then writeln('тупоугольный'); end else writeln('неверно заданы углы'); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Siruk21715.02.2022 05:05
-
Pechenka10050011.08.2020 04:49
-
Вета200807.05.2020 15:33
-
AlexRico25.12.2022 20:12
-
ayer125.04.2021 05:31
-
dissdd724.08.2021 00:39
-
кристинка005122.01.2023 00:59
-
балу12345611.03.2021 09:53
-
NezNeika30.12.2021 11:57
-
дизиль19.04.2021 00:04
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.