Forum jest zablokowane. Podczas blokady nie można dodawać ani edytować wiadomości.
Ostatnie posty
No i pochwaliłeś za wcześnie :P
Fajnie, że cały ranking widoczny jest na jednej stronie. Możnaby było jeszcze dopasować go do wyświetlania przynajmniej na ekranach 1366 x 768, bo trzeba ustawić w przeglądarce 80% rozmiaru witryny aby poprawnie wyświetlał nazwę zawodnika (bez "...") i wszystkie wyniki rund były widoczne w takowej szerokości. Z kolei ręczna zmiana rozmiaru rankingu zmniejsza też inne sekcje strony, które już niestety wydają się nieco za małe.
Już nie jest ok. Tzn widzę sufiks kolejki zgłoszeń i żadnego rankingu
🤮
A ja się świetnie bawiłem robiąc zadania rozproszone :)...
poziom organizacji dno. zostałem bezpodstawnie wyrzucony z turnieju. Zadania jak dla mnie są źle oceniane
Pojawiły się zadania na szkopule!
Na razie jeszcze nie wszystkie, miejmy nadzieję że reszta będzie wkrótce.
Na razie jeszcze nie wszystkie, miejmy nadzieję że reszta będzie wkrótce.
O, jest omowienie zadan w Plikach i Testach :)
| Chętnie poznam inne rozwy
Chętnie poznam rozwiązania.
Chętnie poznam rozwiązania.
Wpadłem na taki pomysł (chyba podobny) ale niestety nie zdążyłem do końca zaimplementować przed upływem czasu:
0. Opuszczam budynki bez gier bo tam nie musi być graczy.
1. Patrzę ile meczów jest w sumie (m) i szukam ile musi być co najmniej graczy (g): g*(g-1)*(g-2)/6 >= m.
2. Dla wyliczonej ilości graczy g tworzę teoretyczny ciąg ilości gier jakby każdy gracz był w osobnym budynku: (i-1)(g-i).
3. Próbuję zachłannie rozłożyć ten ciąg na mecze które są w kolejnych budynkach. Jeśli brakuje meczy to dodaję kolejne wyrazy tego ciągu. Jeśli widzę że ciąg jest krótszy niż ilość pozostałych budynków to kończę, zwiększam g o 1 i wracam do punktu 2.
4. Jeśli się udało rozłożyć ciąg, wypisuję g.
Czasy max 0.13s na lapku z Ryzen5.
0. Opuszczam budynki bez gier bo tam nie musi być graczy.
1. Patrzę ile meczów jest w sumie (m) i szukam ile musi być co najmniej graczy (g): g*(g-1)*(g-2)/6 >= m.
2. Dla wyliczonej ilości graczy g tworzę teoretyczny ciąg ilości gier jakby każdy gracz był w osobnym budynku: (i-1)(g-i).
3. Próbuję zachłannie rozłożyć ten ciąg na mecze które są w kolejnych budynkach. Jeśli brakuje meczy to dodaję kolejne wyrazy tego ciągu. Jeśli widzę że ciąg jest krótszy niż ilość pozostałych budynków to kończę, zwiększam g o 1 i wracam do punktu 2.
4. Jeśli się udało rozłożyć ciąg, wypisuję g.
Czasy max 0.13s na lapku z Ryzen5.
Dzięki :)
Prosta obserwacja, ale mi umknęła. I się zakopałem na drzewie przedziałowym do zliczania sumy uczestników na przedziałach oraz algorytmie próbującym wyznaczyć "gdzie należy zakwaterować kolejnego człowieka"...
Prosta obserwacja, ale mi umknęła. I się zakopałem na drzewie przedziałowym do zliczania sumy uczestników na przedziałach oraz algorytmie próbującym wyznaczyć "gdzie należy zakwaterować kolejnego człowieka"...
1. Przechodzą dalej, nawet powinno być to widać w rankingu.
2. Tak, taka osoba dostaje dwie koszulki.
2. Tak, taka osoba dostaje dwie koszulki.
Czy istnieje szansa szybkiego wrzucenia zadań na szkopuł?
A tak z ciekawości; jak jest obecnie z koszulkami dla osób z top128, które są zza granicy? Przepadają po prostu, bo są niewysyłane czy przechodzą na dalsze miejsca?
Podobnie kwestia wylosowania osoby, która znajduje się w tym top128, co zdarza się dosyć często też. Taka osoba dostaje dwie koszulki w jednym roku?
Podobnie kwestia wylosowania osoby, która znajduje się w tym top128, co zdarza się dosyć często też. Taka osoba dostaje dwie koszulki w jednym roku?
To ja mam chyba prościej: zauważyłem że zmniejszenie liczby wskazań dla sąsiednich 2 zabawek nic nie zmienia o ile tylko nie zrobimy 0 w środku, więc odejmuję ile się da idąc raz od lewej potem od prawej. Na koniec musi mi zostać pojedyncza spójna ścieżka.