Какие остатки могут получиться при делении на 3, на 5, на 12, на 99, на x?
При делении остаток всегда будет меньше делителя, поэтому:
при делении на 3 могут, получиться остатки меньше 3: 2, 1, 0;
при делении на 5 могут, получиться остатки меньше 5: 4, 3, 2, 1, 0;
при делении на 12 могут, получиться остатки меньше 12: 11, 10, 9, ..., 2, 1, 0;
при делении на 99 могут, получиться остатки меньше 99: 99, 98, 97, ..., 2, 1, 0;
при делении на x могут, получиться остатки меньше x.