Помогите придумать формулу.

Platon_82

Новичок
Помогите придумать формулу.

Есть входящая переменная(число) $a, которая может принадлежать к следующим группам чисел. В зависимости от группы к которой принадлежит $a, нам нужно присвоить значение переменной $b
Примерно такая схема:
$a: 1 2 3 4 5 -> $b=1
$a: 6 7 8 9 10 -> $b=6
$a: 11 12 13 14 15 -> $b=11
$a: 16 17 18 19 20 -> $b=16
$a: 21 22 23 24 25 -> $b=21
$a: 26 27 28 29 30 -> $b=26
$a: 31 32 33 34 35 -> $b=31

Например $a=3, $b=1. $a=28, $b=26

Как реализовать формулу для определения числа $b, имея $a
Или сдесь только прямой перебор всех значений?
 

Dovg

Продвинутый новичок
в лоб
$a вычесть 1, разделить на пять, округлить в меньшую сторону, умножить на пять, прибавить один
 
Сверху