Ostatnie posty

Macie dwa testy, chyba całkiem niezłe:

In:
6
1 -19 20 -14
-10 -10 -20 8
16 6 5 -8
20 -13 -9 12
-16 -11 12 11
20 2 -8 3

Out:
0

In:
6
1 -19 20 -14
-10 -10 -20 8
16 6 5 -8
20 -13 -9 12
-16 -11 12 11
488 172 -8 3

Out:
0.0003594087061
potwierdzam paczkę Kajetana
no to ja potwierdzam, że mam tak samo
Idąc tym tropem każdy szanujący się konkurs ma wysoki próg wejścia. No niestety do competitive programming trzeba się troszkę przyłożyć. Poza tym z pewnych względów rozpoczyna się naukę programowania od C++ (czy nawet C) w szkołach, niskopoziomowość pozwala na pokazanie tego „jak działa komputer”, bo potem w szkołach znajdują się cwaniaki co nie chcą nic pisać, bo przecież „w Pythonie jest na to gotowa funkcja”.
Potwierdzam słowa Wojtka
@Wojtek Nadara
co do paczek wystarczy rozpakować do folderu i puścić skrypt.
Za to trochę upierdliwe jest jak ktoś wrzuca plik z inem i out pisze w poście (i jeszcze dodatkowo ma kolizję nazw z poprzednimi testami)
Ale potwierdzam wszystko
Fajny trik Mateusz z tym diffem :)
Po zmianie z 15 na 14 nie zgadza się tylko na dwóch testach:

W dużym3615:
Ja: 208602.7861435999949
ty: 208602.7861436000094

W małym1834:
Ja: 203.6917453833000
ty: 203.6917453832999

W dużym472 mam wynik dokładnie taki sam jak Soko, do ostatniego miejsca po przecinku.
Jak komuś nie chce się pisać czekerki to robi się w pętli o tak:

diff <(head -c 15 <(./mag < in) ) <(head -c 15 out) || break;
https://students.mimuw.edu.pl/~kh406160/test_pal/
Macie tutaj 6 testów, outy to kolejno:
TAK, TAK, NIE, NIE, TAK , NIE
Nie, mamy 2018 rok.
Wojtku, nie widzisz, jak wypaczony jest Twój ranking języków? Pokaż mi gościa, który na studiach lub w liceum nie miał c++. To, że język c++ używany jest na studiach, to właśnie nazywam użytkiem wirtualnym. Podobnie jak competitive programming. Osobiście raczej brałbym pod uwagę te języki, które używane są w komercji. Uczymy się programować głównie po to, żeby pracować w tym fachu. I jeżeli podoba mi się kotlin, jako "lepsza java", to chętnie pobawiłbym się nią tutaj. Ludzie lubią uczyć się języków programowania w czasie pisania konkursów. Przynajmniej jedną taką opinię pamiętam, od guru javy na 4programmers.com.

Jako programista javowy wziąłem udział w tym konkursie tylko dlatego, że kiedyś pisałem w c++ i mam już jakieś pliki, z których mogę kopiować szablony. Inaczej pewnie dałbym sobie spokój i wziął udział w Codeforces, Topcoder albo Kaggle.

Na pewno liczba uczestników by wzrosła, gdyby dać tu języki komercyjne. Nawet PHP przyciągnąłby trochę luda. Pewnie nie rozwiązaliby pierwszego zadania, ale może by się wciągnęli. W sumie, to nie wiem, jaki jest cel konkursu. Ale jeżeli ma to być popularyzacja programowania, wychowywanie programistów - to należy się otworzyć. Teraz mamy konkurs niszowy dla maniaków. Nie będę na FB reklamował konkursu, który ma taki wysoki próg wejścia.

Jeszcze jedna uwaga z 4programmers. Tam ludzie ciąglę się pytają, jakiego języka się uczyć. Dostają głównie 2 odpowiedzi: Java i C#. W zasadzie chcąc podnieść liczbę uczestników, to na takich portalach też warto napisać posta. Jest tam dział Szkolenia i konferencje. Można się w nim ogłosić.
Potwierdzam wszystko, z własną checkerką do uwzględniania błędów względnych/bezwględnych. Wszystko wchodzi mi z tolerancją 2*10^(-14); wszystko poza dwoma testami (male675, male13274) z tolerancją 10^(-14).

duze472:
- ja: 403305.3961282013624
- Ty: 403305.3961282013915
Można też korzystać z getchar().
To może jednak któreś zrób? :/
Nie potwierdzam, nie zaprzeczam.