Автор | Сообщение |
|
Отправлено: 30.11.21 15:38. Заголовок: к задаче №4344
Вопрос задачи: "Выясните, какое количество четверок чисел может являться последовательностью углов (в градусах) трапеции, но не параллелограмма." В решении для каждой строки приписываю формулу, которая считает случаи, НЕ удовлетворяющие условию для параллелограмма =ЕСЛИ(И(A1=C1;A1+D1=180);0;1) а также формулу которая считает случаи, удовлетворяющие условию для трапеции =ЕСЛИ(A1+B1=180;1;0) затем считаю количество случаев, при котором обе формулы возвращают 1. У меня получается ответ 513, что не сходится с указанным ответом 1025
|
|
|
Ответов - 3
[только новые]
|
|
|
Отправлено: 30.11.21 16:58. Заголовок: Трапеция может лежат..
Трапеция может лежать на боковой стороне, т.е. основания не горизонтальные, а вертикальные: ... ИЛИ B1+C1=180
|
|
|
|
Отправлено: 08.12.21 11:58. Заголовок: Если пойти по другом..
Если пойти по другому =ЕСЛИ( И(A1+C1=180; B1+D1=180);0;1) То получается 3967 Здесь от равенства противолежащих углов параллелограмма Или =ЕСЛИ(ИЛИ(A1+B1=C1+D1;B1+C1=A1+D1);1;0) то 2010 А здесь от суммы боковых сторон равных друг другу и равных 180
|
|
|
|
Отправлено: 08.12.21 19:56. Заголовок: Эту задачу уже разби..
Эту задачу уже разбирал автор здесь: http://egekp.unoforum.pro/?1-10-0-00000082-000-0-0-1636981780 Вот код: f = open("9-123.txt") count = 0 for s in f: a = list(map(int, s.split())) if sum(a) == 360 and\ ((a[0] + a[1] == 180 and a[1] + a[2] != 180) or \ (a[0] + a[1] != 180 and a[1] + a[2] == 180)): count += 1 print(count)
|
|
|
|