Автор | Сообщение |
|
Отправлено: 17.09.21 20:51. Заголовок: Не сходиться ответ № 4333 (А. Богданов)
"Откройте файл электронной таблицы 9-114.xls, содержащей в каждой строке три натуральных числа. Выясните, какое количество троек чисел могут являться величинами углов остроугольного треугольника, выраженных в градусах. В ответе запишите только число." В задаче ответ 1496, но только у 36 троек чисел сумма равна 180. Может не тот файл прикреплен?
|
|
|
Ответов - 8
[только новые]
|
|
|
Отправлено: 17.09.21 21:39. Заголовок: Alex Danov - Автор задачи
Ошибка в условиях. Там про стороны, а не про углы речь. И данные даны для сторон треугольника. Успехов! Сейчас подправим!
|
|
|
|
| Администратор
|
Сообщение: 2907
|
|
Отправлено: 17.09.21 22:06. Заголовок: Спасибо за замечание..
Спасибо за замечание, в задаче должен быть вопрос про стороны, а не про углы. Условие исправлено.
|
|
|
|
Отправлено: 27.11.21 18:06. Заголовок: (№ 4333) (А. Богдано..
цитата: | (№ 4333) (А. Богданов) Откройте файл электронной таблицы 9-114.xls, содержащей в каждой строке три натуральных числа. Выясните, какое количество троек чисел могут являться сторонами остроугольного треугольника. В ответе запишите только число. |
| Решаю в электронных таблицах, используя свойство сторон остроугольного треугольника: Любая сторона остроугольного треугольника меньше суммы двух других сторон и больше их разности. Прописываю формулу: =ЕСЛИ(И(A1<B1+C1;A1>abs(B1-C1);B1<A1+C1;B1>abs(A1-C1);C1<A1+B1;C1>abs(A1-B1));1;0) Но получается ответ 3272, на сайте ответ 1496. Помогите, пожалуйста, найти ошибку.
|
|
|
|
Отправлено: 27.11.21 19:20. Заголовок: > Любая сторона ..
> Любая сторона остроугольного треугольника меньше суммы двух других сторон это понятно, существование треугольника > и больше их разности. а вот это мне непонятно. Я считал через "гипотенузу". Упорядочиваем стороны по возрастанию (a,b,c), тогда с самая большая. И тогда, для остроугольного треугольника с2 < a2 + b2 Это можно доказать просто геометрически, нарисовав остроугольный треугольник. Либо через теорему косинусов.
|
|
|
|
Отправлено: 28.11.21 17:50. Заголовок: Да, действительно, н..
Да, действительно, нашла почему вы правы. Спасибо!
|
|
|
|
Отправлено: 31.01.22 12:49. Заголовок: Я решал через "г..
Я решал через "гипотенузу". Проверял, сторона наибольшая и квадрат стороны меньше суммы квадратов двух других сторон. Так делал для каждой стороны. Если хотя бы для 1 стороны подошло + выполняется условие треугольника, включал эту строку в ответ. По итогу вышло 1330, а в ответе 1496. Проверял на аналогичных задачах с тупоугольным и прямоугольным треугольниками - там ответы сходятся. Подскажите, пожалуйста, где я свернул не туда? Последовательность моих формул следующая: =ЕСЛИ(И(A1<+B1+C1;B1<A1+C1;C1<A1+B1);1;0) =ЕСЛИ(И(A1*A1<B1*B1+C1*C1;A1>B1;A1>C1);1;0) =ЕСЛИ(И(B1>A1;B1>C1;B1*B1<C1*C1+A1*A1);1;0) =ЕСЛИ(И(C1>A1;C1>B1;C1*C1<B1*B1+A1*A1);1;0) =СУММ(E1:G1) =D1+H1 =СЧЁТЕСЛИ(I1:I5000;2) Эти формулы последовательно записаны в ячейках D1-J1 соответственно и скопированы на весь диапазон. С учетом того, что на других аналогичных задачах с того же файла все работает, я не понимаю, где я ошибся? Что я не учитываю? Или ответ все-таки 1330?
|
|
|
|
Отправлено: 31.01.22 13:19. Заголовок: ответ автора задачи
Родион =ЕСЛИ(И(A1*A1<B1*B1+C1*C1;A1>=B1;A1>=C1);1;0) =ЕСЛИ(И(B1>=A1;B1>=C1;B1*B1<C1*C1+A1*A1);1;0) =ЕСЛИ(И(C1>=A1;C1>=B1;C1*C1<B1*B1+A1*A1);1;0) "Больше или равно". У нас треугольники не прямоугольные и может быть равенство сторон.
|
|
|
|
Отправлено: 01.02.22 10:58. Заголовок: Вот блин, точно. Что..
Вот блин, точно. Что-то вообще не подумал об этом)) Спасибо большое! Глупая ошибка
|
|
|
|