Да что вы, это не подкол.
На одной из предыдущих работ давали задание частью которого как раз было получение 4-х неповторяющихся случайных чисел. Каких только извращений человеческой мысли я не повидал :)
Во-первых. То, что вам нужно — это не случайные числа. Разберитесь в элементарной терминологии, а то смотритесь комично.
Во-вторых. Уже лет 80 как придуманы улгоритмы генерации того, что вам нужно. Читайне книжки и используйте то, что быстрее работает, а не то, что короче записывается на вашем любимом языке.
С наилучшими пожеланиями.
Совершенно случайные числа без повторения