Ostatnie posty

A ja na przykład uważam ze powinno być mniej koszulek, optymalnie dać wszystkie 128+25 koszulek osobie co zajeła pierwsze miejsce w rankingu A+B+C.
Pierwsze rozwiązanie zadania brzmi bardzo fajnie. Dodatkowo zachęca aby nie zwlekać z wysyłaniem do ostatniej chwilii.
Dodatkowo zasadę, aby jedna osoba nie mogła wygrać więcej niż 1 koszulkę również popieram.
Tak, zgoda, że to losowanie aż tylu koszulek jest słabe, to akurat jest mało rewolucyjna zmiana, żeby dawać te koszulki trochę inaczej, więc w przeciwieństwie do tego co kolega w innym dziale proponował, żeby liczyć A + max(A, B) + max(A, B, C) zamiast A + B + C (i może wprowadzić dywizję D....), ma jakąś tam szansę zostać wprowadzona, coś na pewno można rozważyć: oprócz po prostu losować po jedną na rundę, a dać z ~20 więcej dla topki z B+C, losować tylko wśród ludzi co mają co najmniej jedno zadanie na 10/10 zamiast co najmniej jeden punkt, ewentualnie część koszulek dawać inaczej: np. coś mi chodziło po głowie, żeby dawać koszulkę za każde zadanie pierwszej osobie, która wyśle kod na 10/10, może jakieś tam dokładnie zasady, że za to każdy może wygrać co najwyżej jedną koszulkę przez cały konkurs czy coś (a przy okazji zachęca to trochę ludzi, by robić wcześniej i nie wysyłać wszystkiego na koniec, zawalając przed północą sprawdzaczkę tak, że czasami nie wyrabia), na pewno pamiętam kilkanaście lat temu była dodatkowa koszulka do wygrania dla pierwszej osoby, która przez dział pytania wyśle test do pewnego zadania na którym dzieje się coś ciekawego: (https://szkopul.edu.pl/problemset/problem/a5Py-LklN6MKLC5mIO04C_Be/site/?key=statement test na którym istnieje więcej niż jedna optymalna matryca), może tego typu dodatkowe challenge'e dobrze byłoby rozważyć (ze 2-3 koszulki rozdać tak), wciąż bardziej fair niż losowanie wśrod ludzi, co odsłonią sobie 1 punkt za najprostszego bruta do C.
Co uważacie?
A no i oczywiście, to ile łącznie możemy dać nagród zależy od tego ile sponsorzy wyłożą na organizację, jak ktoś może pogadać z odpowiednim działem u siebie w firmie czy zechcą nas wspomóc, to będziemy bardzo wdzięczni
Imo to jest trochę nie fair, szczególnie że liczba koszulek które można dostać randomowo jest cały czas stała (25), ale liczba koszulek, które można dostać za umiejętności, została zredukowana o połowę. Jak ktoś nie ma czasu (bo jednak zaczyna się semestr letni), to tak naprawdę lepiej for fun zrobić same zadania C i liczyć że coś wpadnie
Fajna byłaby opcja podglądu rankingu każdej rundy osobno
Super konkurs jak zwykle! Takze czlowiek chcialby miec miejsce zeby dotestowac swoje rozwiazania. Kiedy mozna sie spodziewac ze beda dodane na Szkopul.edu.pl ?
@kajak4u
Jeśli przez x oznaczymy łączną liczbę mieszkańców, a przez y sumę liczby mieszkańców na wcześniej pozycjach, chcemy teraz znaleźć minimalną wartość z(liczbę mieszkańców w i-tym budynku) dla której w budynku i będzie można rozegrać przynajmniej i meczów. Ten warunek można zapisać jako nierówność 3 stopnia. Żeby znaleźć takie z wystarczy przeiterować się do znalezienia takiego z(patrz wiadomości wyżej).
Szkoda ze w tym roku nie było żadnego zadania interaktywnego, rok temu świetnie się bawiłem robiąc zadanie dzielniki.
Dołączam się do podziękowań. Pomimo że ciut brakło do koszulki, bawiłem się przednio.
A i emocji było co niemiara... w przypadku dwóch rund zadanie w końcu zdało testy, gdy został mniej niż kwadrans do końca.

Mimo że dawno za sobą mam czasy, gdy zarywało się dnie i noce klepiąc zadania do OI czy AMPPZ, nadal z przyjemnością wycinam z życia ten tydzień, by móc powspominać stare dobre czasy i odkurzyć typowe konkursowe makra typu "#define REP(x,n)" :)
Cały czas umyka mi jeden szczegół... w jaki sposób sprawdzić, czy dla danej liczby mieszkańców da się rozpisać tyle meczów? Próbowałem paru podejść i za każdym razem trafiałem na kontrprzykład, gdzie dało się uzyskać mniejszy wynik. Jakby ktoś mógł wyjaśnić, to będę wdzięczny :)
Przykro mi to mówić, ale zrobiłem to samo dla LIS. Jednak moja rozwiązanie wykorzystuje bardzo proste operacje, a teoretyczna różnica 10x jest łatwa do zniwelowania. Tak czy inaczej, fakt, że zamierzone rozwiązanie jest tylko 10 razy wolniejsze od dość prostego podejścia z strukturami danych, a jednocześnie moje podejście bez większego zastanowienia również zdobywa pełne punkty, wydaje mi się pewnym niedopatrzeniem.
Fajnie by było, gdyby potencjalnych finałowiczów zaznaczało jakoś (może znowu inne tło?). Dodatkowo, spoko by było filtrowanie rankingu. Na przykład takie które pozwala wyświetlać tylko ludzi którzy nie mogą/nie chcą brać udziału w finale, których się robi coraz więcej.
Pomyślcie o biednych technicznych którzy będą musieli to implementować:(