Правило треугольника

  • 3
  • Недоступна
Любые ли три отрезка могут быть сторонами треугольника или не любые? Наверное, вы уже догадались (или вспомнили из школьной геометрии), что треугольник получится, только когда сумма длин двух любых сторон будет больше длины третьей стороны. Ну а теперь напишем код проверки 3 отрезков на пригодность для сторон треугольника.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (18)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
13 февраля, 14:11
if (a+b>c ^ c+b>a ^ a+c>b) у меня ещё один вариант) прошло)
Антон20 уровень, Москва
29 декабря 2018, 21:25
У меня все получилось вот так: if (x >(y+z) || y >(x+z) || z > (x+y))
Roman Afonin4 уровень, Санкт-Петербург
вчера, 12:51
с вариантами, полностью обратными условию? оригинально.
MultTankist4 уровень
16 декабря 2018, 23:16
if (a+b>c && a+c>b && b+c>a)
если такое условие выполняется, то поехали, иначе нет таких треугольников
jondo35 уровень
29 ноября 2018, 12:34
System.out.println(((a+b)>c && (b+c)>a && (a+c)> b)? "Треугольник существует.":"Треугольник не существует.");
19 января, 16:03
меньше либо равно
Надежда Колесник18 уровень, Одесса
26 октября 2017, 20:48
а как же равносторонний треугольник?
Семен4 уровень
7 июля 2018, 16:43
в равностороннем треугольнике сумма любых двух сторон тоже больше третьей.
Максим6 уровень
11 октября 2017, 23:22
Использовал массив и циклы. Первым циклом считывал, распознавал (заполнил массив) и набрал сумму длин всех трех сторон (sum). Вторым циклом проверял, что разница между sum и текущей стороной больше чем текущая сторона. При выполнении условия увеличивал счетчик. Через if проверил, равен ли счетчик 3-м.
Данил9 уровень, Санкт-Петербург
22 сентября 2017, 10:40
подскажите пжста. почему почти все используют bufferedReader? разве Scanner не удобней?меньше писать
Владислав8 уровень
27 октября 2017, 18:54
прочитай лекцию еще раз внимательнее
Александр15 уровень, Санкт-Петербург
14 апреля 2018, 13:11
Гугл в помощь..Скорость Scanner при работе с большими файлами на порядок ниже,нежели у BR.Поэтому во основном испозьуют его(BR).
Anonymous #5615557 уровень, Караганда
5 октября 2018, 19:28
А как с помощью BR проверить число ли ввели в консоль?
Александр Кашаев7 уровень, Москва
14 декабря 2018, 18:04
на первое время пойдет, пока юзаю сканнер, потом буду BR
Дмитрий9 уровень, Гомель
20 августа 2017, 23:21
В общем вся фишка в том, что когда одна сторона равна сумме двух других, то треугольник также не существует. Надо внимательно здесь.
Валерий8 уровень
2 января, 13:49
Спасибо за подсказку. Именно этот момент, с равенством я и упускал. Добавил, проверку прошел.
Евгений7 уровень
12 января, 07:01
Будь здоров!
Юрий5 уровень, Нижний Новгород
вторник, 12:01
А разве это не вырожденный случай треугольника? :-) Понятно что по условию задачи четко написано "больше", но вообще то такая постановка задачи некорреткна для такого краевого случая.