У меня 4 года опыта работы с PHP и C#, но математика не моя лучшая сторона. I thnik, который мне нужен в этом проекте, использует некоторые математические алгоритмы.Из 6 случайных чисел вычисляет случайное трехзначное число?
При загрузке страницы мне нужно случайным образом создать 7 номеров, 6 номера, которые я могу использовать, чтобы вычислить заданное число три цифры:
- рандов 1-9
- рэнд 1-9
- рэнд 1 -9
- рэнд 1-9
- рэнд 10-100 // 5 шагов
- рэнд 10-100 // 5 шагов
и дали номер для расчета является 100-999,
Я могу использовать эти операции: +, -, /, *, (,)
Что такое лучший алгоритм для этого? Возможно, мне нужно попробовать все возможные комбинации с этими 6 числами, чтобы вычислить заданное число или самое близкое число вычислений.
пример: скажем, что дано трехзначное число 350, и мне нужно вычислить это число от этого числа: 3,6,9,5 10, 100 так формула для этого: (100 * 3) + (5 * 10) = 350
если невозможно рассчитать точное число, чем рассчитать ближайший.
Вам не нужно полностью решать эту проблему, вы можете представить меня, чтобы решить эту проблему, вставив какое-то псевдо или описав, как это сделать.
Это очень необычная вещь, которую вы хотите сделать, не могли бы вы дать нам некоторый контекст относительно того, почему вы хотели бы это сделать? Кроме того, вы можете несколько раз использовать числа и операции? – Glubus
Это звучит как головоломка программирования, а не проблема реального мира. – Barmar
@Glubus это называется «мой номер». Пользователям нужно найти более близкое число, чем оповещение, когда закончить игру мне нужно показать, как компьютер решает эту проблему. – user1814358