Как составить уравнение?
325/25=13;
round((rand()*13))*25;
round(rand()*13) даст целые числа от 0 до 13.
Умножение целого числа на 25 даст число, кратное 25.
25 прибавляем в конце, чтобы получить смещение.
Умножаешь свое число на 350, потом делишь получившееся на 25 (без остатка), результат умножаешь на 25. Это и будет то, что тебе нужно.
Y = ((X * 350) // 25)*25