Определите, можно ли сделать число с заранее выбранными числами и временем
У меня есть 2 массива, один из типов чисел, которые будут использоваться, и 2-й массив-это то, сколько раз это число может быть использовано. У меня есть буква, которая определяет, какой метод будет использоваться мне нужно выяснить, сколько раз я могу использовать определенное число из массива, чтобы определить букву+число "число" - это то, что я должен сделать со всеми доступными числами, которые я могу использовать. Если число не может быть сделано, я хотел бы просто сказать, что число не может быть сделано или что-то еще, но позволить программе двигаться дальше.
Вот что у меня есть
int[] picks = { 100, 50, 20, 10, 5, 1 }; int[] times = { 10, 10, 10, 10, 10, 10 }; string choice = Console.ReadLine(); else if (choice.Equals("D")) { Dispense(amt, billCounts); }
Что я уже пробовал:
У меня есть номера работающие чтобы использовать следующий номер если текущий весь израсходован у меня есть все что работает нормально единственное что мне осталось это остановить выбор если нет достаточного количества доступных вариантов чтобы сделать определенный номер
Richard MacCutchan
Почему вы пометили это так много разных языков? Используйте тот, на котором будет написан код. Вам также нужно показать код, в котором есть проблема.