#include <iostream>
#include <ctime>
int main() {
srand(time(NULL));
int liczba[6];
for(int i{}; i < 6; ++i) {
liczba[i] = (rand()%49)+1;
//Sprawdzenie czy ponownie wylosowano daną liczbę
//Sprawdzane są wszystkie poprzednie liczby
//Jeżeli znaleziono duplikat to liczba losowana jest ponownie
// a sprawdzanie zaczyna się od początku
for(int j{}; j<i; ++j){
if(liczba[i] == liczba[j]){
liczba[i] = rand()%49+1;
j = -1;
}
}
std::cout << liczba[i] << std::endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3RpbWU+CgppbnQgbWFpbigpIHsKCglzcmFuZCh0aW1lKE5VTEwpKTsKCWludCBsaWN6YmFbNl07CgoJZm9yKGludCBpe307IGkgPCA2OyArK2kpIHsKCQlsaWN6YmFbaV0gPSAocmFuZCgpJTQ5KSsxOwoJCS8vU3ByYXdkemVuaWUgY3p5IHBvbm93bmllIHd5bG9zb3dhbm8gZGFuxIUgbGljemLEmQoJCS8vU3ByYXdkemFuZSBzxIUgd3N6eXN0a2llIHBvcHJ6ZWRuaWUgbGljemJ5CgkJLy9KZcW8ZWxpIHpuYWxlemlvbm8gZHVwbGlrYXQgdG8gbGljemJhIGxvc293YW5hIGplc3QgcG9ub3duaWUKCQkvLyBhIHNwcmF3ZHphbmllIHphY3p5bmEgc2nEmSBvZCBwb2N6xIV0a3UKCQlmb3IoaW50IGp7fTsgajxpOyArK2opewoJCQlpZihsaWN6YmFbaV0gPT0gbGljemJhW2pdKXsKCQkJCWxpY3piYVtpXSA9IHJhbmQoKSU0OSsxOwoJCQkJaiA9IC0xOwoJCQl9CgkJfQoJCXN0ZDo6Y291dCA8PCBsaWN6YmFbaV0gPDwgc3RkOjplbmRsOwoJfQp9