Я просто делаю программу, которая делает следующее:
- Вы вводите "count" чего-то.
- Затем вы вводите значение для каждого "count", разделенного напробелы
- Вы получите вывод: сколько из них дублируется и какое повторное число является наибольшим, снова разделенных пробелом
в основном это: Ввод:
8
12 12 16 102 47 16 102 47
Вывод:
4 102
Проблема в том, что я не получил ни единой точки за мой код, и я понятия не имею, в чем проблема. In работает в моем python, но не в некоторых онлайн-компиляторах, поэтому у приемника может быть та же проблема с моей программой, что и с онлайн-сайтами
def thing():
global count
count = int(input('n:'))
if count > 100000:
exit()
elif count < 1:
exit()
else:
wut()
def wut():
idk = []
inp = list(map(int,input('ai:').split(' ')))
if len(inp) != count:
exit()
elif sum(inp) > 200000:
exit()
elif sum(inp) < 1:
exit()
else:
for i in range(len(inp)):
for x in range(i+1, len(inp)):
if inp[i] == inp[x]:
idk.append(inp[i])
o = len(idk)
idk.sort(reverse = True)
print(o, idk[0])
thing()
В моем python 3.7.4 он работает просто отлично, но я нене получите ни единого очка за это.