ТЕМА Проблема калорій - Форум Softpedia
отже проблема в цьому (http: //campion.edu.r. on = view & id = 1062), і я не розумію, як щось робити.
в якийсь момент платіж досягає 27 і повинен бути доданий до 6, що перевищує S, який становить лише 30.
maxcal, який я повинен зібрати, становить 150, тільки він не може придбати всю кількість, тому я повинен зібрати лише відсоток від нього. як мені це зробити?
Відредаговано blurise, 04 липня 2014 - 23:12.

Додайте рівно стільки, скільки вам потрібно від останнього продукту (залишки грошей/ціна товару) * калорій
або, зі своїми змінними
Відредаговано ady_95, 04 липня 2014 - 23:26.
Я шкідливий, бійся мене, будь ласка!:))
Проблему можна дуже легко інтерпретувати геометрично (вектори - у "фізичному" сенсі, а не програмно).
Які ідеї вам приходять, читаючи мій підказка?
Я переписав код, і він дає мені повідомлення "вбито сигналом 11", тому я позбувся 2-го форуму, але спочатку я не знаю, як.
Я думав, що можу прочитати вектори і одночасно додати платежі за кожен і припинити читання, коли платіж> S, але S знаходиться в останньому рядку у файлі.
і результат дає мені 1585,71, але мені потрібні 4 знаки після коми. Я використовував подвійний при maxcal. Я розумію, що існує функція setprecision, але я не знаю, як нею користуватися
редагувати: я вирішив десяткову річ, використовуючи setprecision (8) у бібліотеці
Відредаговано blurise, 05 липня 2014 - 13:06.