| 1 Урубаев Абдисатар, 04 ноября 2025 г. 17:45:05 |
| a=list(map(int,input().split())) b=[] for x in range(-100,101): if a[0]*x**3+a[1]*x**2+a[2]*x+a[3]==0: b.append(x) print(*b)
|
|
|
| 2 Ховалыг Мерген Амурович, 30 июля 2025 г. 8:54:00 |
| Range должен быть от -100 до 101
|
|
|
| 3 Ховалыг Мерген Амурович, 30 июля 2025 г. 8:53:37 |
| Напишите range от -100 до 101
|
|
|
| 4 Орешич Матвей Ромаанович, 02 мая 2025 г. 15:51:13 |
| a, b, c, d = map(int, input().split()) for i in range(-100, 100): if (a*(i**3)+b*(i**2)+c*i+d) == 0: print(i, end=' ') что не так, пишет на 10 тесте Wrong answer
|
|
|
| 5 Кулик Николай Алексеевич, 05 марта 2025 г. 13:16:44 |
| cin>>a>>b>>c>>d; for (int i=-100;i<=100;i++){ if (a*(i*i*i)+b*(i*i)+c*i+d==0){ cout<<i<<" "; } }
|
|
|
| 6 Акромжон Ибрагимов, 28 декабря 2024 г. 23:11:14 |
| p(x)=a(x-c[1])(x-c[2]) ... (x-c[n]),где c[1],c[2],…,c[n]— (в общем случае комплексные) корни многочлена p(x) возможно с повторениями, при этом если среди корней c[1], c[2], …, c[n] многочлена p(x) встречаются равные, то их общее значение называется кратным корнем, а количество — кратностью этого корня.
|
|
|
| 7 Расул, 13 декабря 2024 г. 12:44:51 |
| #include <iostream> #include <cmath> using namespace std; int juftboluvchi(int n) { int s = 0; for (int i = 1; i <= sqrt(n); i++) { if (n % i == 0) { if (i % 2 == 0) { s++; } if ((n / i) % 2 == 0 && i != n / i) { s++; } } } return s; } int toqboluvchi(int n) { int s = 0; for (int i = 1; i*i <= n; i++) { if (n % i == 0) { if (i % 2 != 0) { s++; } if ((n / i) % 2 != 0 && i != n / i) { s++; } } } return s; } int main() { int t, n; cin >> t; for (int i = 0; i < t; i++) { cin >> n; if(toqboluvchi(n)==juftboluvchi(n)) { cout<<"YES"; } else{ cout<<"NO"; } } return 0; }
|
|
|
| 8 Неизвестный, 11 ноября 2024 г. 9:26:35 |
| отправьте пожалуйста решение этой задачи
|
|
|
| 9 Луканский Денис, 05 октября 2024 г. 19:43:14 |
| int на С++ не пройдет, используйте типы больше
|
|
|
| 10 Некруз, 09 сентября 2024 г. 12:43:48 |
| Просто переберите все числа от -100 до 100 в место х. Если ответ равен 0 то добавьте его в сет и в конце выведите. Ещё одна вещь всё в дабл а то будет вывдить ошибку на тесте 11.
|
|
|
| 11 Сайфуллин Рустам Расулевич, 10 ноября 2023 г. 2:25:59 |
для вычисления и нахождения корней использовал библиотеку Numpy, но в конечном итоге всё равно выдает ошибку в 1 же тесте. numpy не является частью компилятора Python и поэтому недоступна на олимпиадах и на этом сайте.
|
|
|
| 12 Демидович Павел, 15 января 2023 г. 18:56:14 |
как понять - "кратные корни" в данном контексте? Википедия, статья "Корень многочлена". Там в том числе вводится и понятие "Кратный корень".
|
|
|
| 13 Неизвестный, 13 июня 2021 г. 20:49:09 |
| друзя, щас компы мощные, тут не нужна знание математики а просто условие! это я дал подсказку тем кто начели много думать там где это не надо
|
|
|
| 14 Полежаев Алексей Николаевич, 06 февраля 2021 г. 9:17:21 |
| Забавно, что максимальное значение коэффициентов ровное такое же, как у short'а)
|
|
|
| 15 Неизвестный, 12 апреля 2020 г. 16:47:04 |
| Не парьтесь насчет "кратных" корней. Если ваш цикл правильный, тут не могут получиться кратные корни.
|
|
|
| 16 Радмир, 01 апреля 2020 г. 6:26:18 |
| у меня почему-то компилятор gnu c++ неправильно суммирует множители, если возводить в степень через pow, а тут все тесты проходит
|
|
|
| 17 Шрестха Роман Паванович, 09 декабря 2019 г. 19:28:49 |
| подсказка для тех, кто хочет попасть в "лучшие попытки" - лишний пробел в конце вывода не возбраняется.
|
|
|
| 18 Колпаков Артём Викторович, 01 июля 2019 г. 22:59:47 |
Вероятно в 12 тесте некорректные данные, потому что С должен делиться на А нацело. (2x^2+1)(x-1) = 2x^3-2x^2+x-1. Здесь ни C, ни D не делится на A нацело. А при этом корень только x=1. Так что Ваше требование "должен делиться" неверное.
|
|
|
| 19 Хайрнасов Андрей Константинович, 17 июня 2019 г. 8:53:39 |
| Соколов Андрей Анатольевич, надо *e, = map(int, input().split())
|
|
|
| 20 Карпухин Александр Викторович, 03 декабря 2018 г. 16:22:49 |
2 тест видимо не "3 -15 18 0". У меня все 3 теста из примеров в программе проходят, но при сдаче - завал на 2. int A; real B; Write (A); Write (B:0:0); Выводы ведь одинаковые получаются или нет? Возможно у меня в этом "проблема" Легко узнать, 2 тест как в условии или нет. Читаете данные. Далее если данные как во втором тесте условия - делите на ноль или другим способом выкидываете исключение. Если при сдаче этот вариант даёт Runtime Error - на том тесте входные данные именно такие.
|
|
|