int b = 2; int z = "QCR".hashCode() % 3000; int o = "QOW".hashCode() % 3000; for (int i = 0; i <= o; i++) b = (b ^ i) % z; return b; What is the returned value?
Czy ktoś potrafi podać rozwiązanie? Takie zadanko jest jako zabezpieczenie przed spamerami na jednej ze stron. Przy okazji jakby mógł mi jeszcze wyjaśnić dlaczego tak jest :) Dzięki!
Och*jeliście z tym już do reszty. Przynajmniej jak na raka zbierali to nie było tym nasr*ne. Najważniejszy problem w PL - złe parkowanie i najjaśniejsza gwiazda polskiego yt, którą szanują tylko jemu podobni XD XD
int z = "QCR".hashCode() % 3000;
int o = "QOW".hashCode() % 3000;
for (int i = 0; i <= o; i++)
b = (b ^ i) % z;
return b;
What is the returned value?
#programowanie
Czy ktoś potrafi podać rozwiązanie? Takie zadanko jest jako zabezpieczenie przed spamerami na jednej ze stron. Przy okazji jakby mógł mi jeszcze wyjaśnić dlaczego tak jest :)
Dzięki!
U mnie wyszedł syntax error
b = 2z = ('Q' * 31^(3-1) + 'C' * 31^(3-2) + 'R' * 31^0) % 3000 = (81 * 31^2 + 67 * 31^1 + 82 * 31^0) % 3000 = 80000 % 3000 = 2000o = (...) % 3000 = 80377 % 3000 = 2377for (i = 0; i <=