Разбор Д/З

Домашнего задания опять никто не делал, новой темы нет.

Почитайте конспект предыдущего занятия и ссылки из него.

Домашнее задание

  1. {i} Прочитать про функции libm из учебника (более подробно см. тут).

  2. Настроить работу программного окружения (как показано на предыдущем занятии

  3. Ввести a, b и c — коэффициенты биквадратного уравнения $$ax^4+bx^2+c=0$$ ($$a!=0$$). Вывести все решения этого уравнения или «No», если их нет.

  4. Ввести 6 чисел — координаты точек X, Y и Z. Вывести площадь треугольника XYZ, если он существует, и «No», если он не существует.
  5. <!> (повторение последнего задания за прошлый раз) Пары кубов. Ввести натуральное число N. Проверить, можно ли представить это число в виде суммы кубов двух неотрицательных целых чисел.

    • Обязательно сделать эту задачу простым методом (вложенные циклы) в качестве упражнения

    • Подсказка. Для для любого A, такого что $$ A < root(3)(N) $$, из всех вариантов B интересно проверить только два, такие, что $$A^3+B^3<=N$$, а $$A^3+(B+1)^3>=N$$. Остальные значения: $$A^3+(B-1)^3$$ и $$A^3+(B+2)^3$$, очевидно, не подойдут сразу.

      • <!> Придумать более эффективный метод решения задачи


LecturesVMSH/C/2017-02-03 (last edited 2017-02-03 18:34:55 by FrBrGeorge)