0 / 0 / 0
Регистрация: 10.09.2018
Сообщений: 27
|
||||||
1 | ||||||
Нахождение корней квадратного уравнения24.09.2018, 21:12. Показов 2027. Ответов 11
Метки нет Все метки)
(
Знаю, что на эту тему уже много было написано, но мне нужно точное решение задачи, поскольку проверяет её компьютер.
Входные данные: Единственная строка, содержащая три целых числа, разделенных пробелами, каждое из которых не превышает по модулю 10^4 - коэффициенты уравнения А, В, С. Гарантируется, что уравнение с этими коэффициентами имеет два целых корня. Корни можно выводить в произвольном порядке.
0
|
|
24.09.2018, 21:12 | |
Ответы с готовыми решениями:
11
Нахождение корней квадратного уравнения
Нахождение корней квадратного уравнения Нахождение корней квадратного уравнения (Pascal -> C++) |
473 / 425 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
||||||
24.09.2018, 21:30 | 2 | |||||
Почему корни целые?
Кто гарантирует? Обычно, спецом тесты загоняют с провальными значениями, но если уж такая гарантия, то тип на вещественный смени, и целые в вещественные числа сделай.
0
|
0 / 0 / 0
Регистрация: 10.09.2018
Сообщений: 27
|
||||||
24.09.2018, 21:40 [ТС] | 3 | |||||
Если так, то код все равно не заходит:
0
|
473 / 425 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
24.09.2018, 21:55 | 4 |
student256, виноват, коряво прочел. Тут в условие четко дано, что и числа, и корни - целые.
Где проверяется, есть набор тестов или какие-либо данные, на чем падает?
0
|
0 / 0 / 0
Регистрация: 10.09.2018
Сообщений: 27
|
|
24.09.2018, 22:00 [ТС] | 5 |
Увы, но нету.
0
|
473 / 425 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
24.09.2018, 22:16 | 6 |
student256, есть хоть какие-то данные, какие-то обоснования того, почему?
Объяснения какие-либо? Или вообще не принимает система код?
0
|
0 / 0 / 0
Регистрация: 10.09.2018
Сообщений: 27
|
|
24.09.2018, 22:23 [ТС] | 7 |
На первом же тесте ошибку выдает.
0
|
466 / 123 / 61
Регистрация: 04.03.2015
Сообщений: 325
|
|
24.09.2018, 22:37 | 8 |
У вас в условии задачи входные данные должны быть строкой с пробелами.
Может ввод данных через cin напрямую в переменные не соответствует условию?
0
|
0 / 0 / 0
Регистрация: 10.09.2018
Сообщений: 27
|
|
24.09.2018, 22:38 [ТС] | 9 |
Можно ли подобрать такие заначения чтобы программа выдавала не верный ответ? Кстати, вот все задание:
0
|
466 / 123 / 61
Регистрация: 04.03.2015
Сообщений: 325
|
|||||||||||
24.09.2018, 22:49 | 10 | ||||||||||
![]() Решение
Чтоб результат соответствовал нужно заменить:
1
|
7425 / 5020 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
|
|
24.09.2018, 22:51 | 11 |
student256, для ВСЕХ переменных (в т.ч. D) - тип int. строку ответа замените на
cout << x1 <<" "<< x2;
0
|
466 / 123 / 61
Регистрация: 04.03.2015
Сообщений: 325
|
|
24.09.2018, 22:52 | 12 |
0
|
24.09.2018, 22:52 | |
Помогаю со студенческими работами здесь
12
Нахождение корней квадратного уравнения через дискриминант Нахождение корней квадратного и линейного уравнений
Вычисление корней квадратного уравнения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |