Forum jest zablokowane. Podczas blokady nie można dodawać ani edytować wiadomości.
Temat: [TEA] Testy
int GetN() { return int(1e8); }
int GetElement(int i) { return (i * 1ll * i) % int(1e6) + 1; }
out: 2499912950050000
Potwierdzi ktoś?
int GetElement(int i) { return (i * 1ll * i) % int(1e6) + 1; }
out: 2499912950050000
Potwierdzi ktoś?
Potwierdzam
Potwierdzam
Potwierdzam i dodaję swoje:
int GetN() { return 100 * 1000 * 1000; }
int GetElement(int i) {
return 1 + (((ll)i * 27) + i & (i %113) + ((i % 37) ^ (i % 20)) * 3571) % 1000000;
}
Out: 2497220719002543
int GetN() { return 100 * 1000 * 1000; }
int GetElement(int i) {
if (i < 100 * 1000 * 1000 - 3) return 1 + i / 100;
else return 100 * 1000 * 1000 - i;
}
Out: 299999394
PS. Jakie macie czasy na moim i Tomasza teście?
int GetN() { return 100 * 1000 * 1000; }
int GetElement(int i) {
return 1 + (((ll)i * 27) + i & (i %113) + ((i % 37) ^ (i % 20)) * 3571) % 1000000;
}
Out: 2497220719002543
int GetN() { return 100 * 1000 * 1000; }
int GetElement(int i) {
if (i < 100 * 1000 * 1000 - 3) return 1 + i / 100;
else return 100 * 1000 * 1000 - i;
}
Out: 299999394
PS. Jakie macie czasy na moim i Tomasza teście?
Potwierdzam wszystko
Też potwierdzam.
Tomek: 0.62s
Mateusz1: 0.90s
Mateusz2: 0.35s
Na testrunie.
Tomek: 0.62s
Mateusz1: 0.90s
Mateusz2: 0.35s
Na testrunie.
+3
Czasy z test runa: 0.58s, 0.81s, 0.25s.
Czasy z test runa: 0.58s, 0.81s, 0.25s.
To ja potwierdzam outy a co do czasów to
Tomek: 0.74, Mateusz1: 0.50, Mateusz2: juz mi sie nie chciało.
Tomek: 0.74, Mateusz1: 0.50, Mateusz2: juz mi sie nie chciało.
Potwierdzam wszystko.
Mateusz1: 1.04s :S
Mateusz1: 1.04s :S
Potwierdzam.
Czasy to 1.23s, 1.18s i 0.34s
Czasy to 1.23s, 1.18s i 0.34s
Potwierdzam. 1.67s na pierwszym Mateusza.
Jak ktoś jeszcze testuje, to na wszelki wypadek:
int GetN() { return int(1e8); }
int GetElement(int i) { return (i * 1ll * i) % 10 + 723456; }
OUT: 2049999955000000
int GetN() { return int(1e8); }
int GetElement(int i) { return (i * 1ll * i) % 10 + 723456; }
OUT: 2049999955000000
To i ja coś od siebie dodam na końcówkę:
int GetN() { return int(1e8); }
int GetElement(int i) { return (i-1)%1000000+1; }
Out: 2474997525999999
int GetN() { return int(1e8); }
int GetElement(int i) { return ((1000000-i)/100)+1; }
Out: 50000000485249
int GetN() { return int(1e8); }
int GetElement(int i) { return (i-1)%1000000+1; }
Out: 2474997525999999
int GetN() { return int(1e8); }
int GetElement(int i) { return ((1000000-i)/100)+1; }
Out: 50000000485249
@Kacper Szczepański oba Twoje testy są niezgodne ze specyfikacją, GetElement zwraca liczby mniejsze niż 1. Stresujesz tylko ludzi...
Helllo Friends My name is Bill Pop and I leave in Los Angeles, California and try to bring new entertainment shows. Bally Sport It is an OTT platform, which streams the entire Bally Sport content. It offers TV shows at the global level for the different age of people. You can enjoy Bally Sport shows and movies with Android TV. You can also activate Bally Sport on your Apple TV too. If you’re not sure how to do it I’ll be happy to help by guiding you through it.
http://ballysportcomactivate.com/
https://www.facebook.com/profile.php?id=100085889195628
https://twitter.com/BillPop53264022
https://www.linkedin.com/in/bill-pop-133532250/
https://www.pinterest.com/billcarsshow/
http://ballysportcomactivate.com/
https://www.facebook.com/profile.php?id=100085889195628
https://twitter.com/BillPop53264022
https://www.linkedin.com/in/bill-pop-133532250/
https://www.pinterest.com/billcarsshow/