Особенности

  1. Алгоритм расчета основан на изначальном обнулении двух компонентов добавки (каких именно - программа решает сама из соображений корректности результата). Поэтому в этой части программы должны быть выбраны как минимум три металла. Для двухкомпонентных сплавов этот алгоритм неприменим.
  2. В силу сложной комбинации условий решение этой задачи не всегда может быть найдено. Результат зависит от того, какие составы сплавов вы выберете (а также как звезды встанут и как карты лягут). Поэтому к сообщению "Задача не имеет решения" следует относиться спокойно и, если есть возможность, попробовать другую комбинацию составов.
  3. А в некоторых случаях может быть найдено даже не одно решение, а несколько. Они отличаются друг от друга тем, какие два компонента из состава добавки были удалены. В таких случаях над панелью Результат рядом с надписью Число решений = N появляются кнопки:
    - показать следующее решение;
    - показать предыдущее решение.