Автор | Сообщение |
|
Отправлено: 03.09.21 15:43. Заголовок: Не сходится ответ № 4263
У меня 57, на сайте 64
|
|
|
Ответов - 2
[только новые]
|
|
|
Отправлено: 03.09.21 16:43. Заголовок: Тут очень тонкий воп..
Тут очень тонкий вопрос терминологии. Потому что ответ 64 получается, если учитывать тройки сторон, в которых a + b = c. Считаю, что причислять такие тройки к треугольникам некорректно.
|
|
|
|
Отправлено: 24.03.23 21:16. Заголовок: file = open('9-1..
ПОСМОТРИТЕ СКРИН file = open('9-101.txt') from itertools import* def f(w): return all([t[0]+t[1]>t[2] for t in permutations(w,3)]) k = 0 for s in file.readlines(): w = [int(x) for x in s.split()] if f(w): p,n = [],[] for x in w: if w.count(x)==2: p+=[x] if w.count(x)==1: n+=[x] if len(p)==2 and len(n)==1: print(w) k+=1 print(k) В чём может быть проблема? У нас выходит не 57, а 56.
|
|
|
|