большой плюс экселя заключается в том, что ты сразу видишь, что творят написанные тобой формулы, а с питоном так не выйдет. Но мне тяжко решать задачи на 7 чисел экселем, поэтому щас сижу разбираю, как на питоне это делается
здравствуйте, а почему в первом задании(через пайтон), когда мы записываем условие (a[0] + a[4])**2 > (a[1]**2 + a[2]**2 + a[3]**2),для первого действия мы сначала складываем мин и макс и потом только возводим в квадрат, а у второго действия мы сначала каждое значение возводим в квадрат и только потом складываем. разве мы не должны также прописать, типо: (a[0] + a[-1])**2 > (a[1] + a[2] + a[3])**2?
f = open('9.txt') k = 0 for s in f: a = [int(x) for x in s.split()] povt = [int(x) for x in a if a.count(x) == 2] nepovt = [int(x) for x in a if a.count(x) == 1] if len(povt) == 4 and len(nepovt) == 2: if sum(set(povt)) > sum(nepovt): k += 1 print(k) я вот так сразу написал,и ответ верный))
большой плюс экселя заключается в том, что ты сразу видишь, что творят написанные тобой формулы, а с питоном так не выйдет. Но мне тяжко решать задачи на 7 чисел экселем, поэтому щас сижу разбираю, как на питоне это делается
все равно в питоне можно проверить,вывести строки,зайти в сам файл перепроверить,а с экселем у меня беда полная,поэтому делаю только прогой
Большое спасибо
Просто лучший
наконец всё понятно)))
Спасибо! 🥰
ну артем дает
здравствуйте, а почему в первом задании(через пайтон), когда мы записываем условие (a[0] + a[4])**2 > (a[1]**2 + a[2]**2 + a[3]**2),для первого действия мы сначала складываем мин и макс и потом только возводим в квадрат, а у второго действия мы сначала каждое значение возводим в квадрат и только потом складываем. разве мы не должны также прописать, типо: (a[0] + a[-1])**2 > (a[1] + a[2] + a[3])**2?
нет, надо еще раз прочитать задание) там написано, как я сделал)
квадрат суммы - (x+y)^2, сумма квадратов x^2+y^2+w^2+...
прогой реально легче))
f = open('9.txt')
k = 0
for s in f:
a = [int(x) for x in s.split()]
povt = [int(x) for x in a if a.count(x) == 2]
nepovt = [int(x) for x in a if a.count(x) == 1]
if len(povt) == 4 and len(nepovt) == 2:
if sum(set(povt)) > sum(nepovt):
k += 1
print(k)
я вот так сразу написал,и ответ верный))
Будет ли цапля в 6 задании
Крылов говорил, что могут быть любые исполнители, но подсчёты будут в рамках разумного, что можно будет руками решить без программ
@@Алёна-э1з5ц Спасибо большое