Ostatnie posty

Mam to samo, opisałem swój problem w pytaniach i ogłoszeniach, cytuje:

"Dobry wieczór,
Rozwiązałem zadanie Plan metra, jednak moje odpowiedzi są wyświetlane w innej kolejności od tych których oczekuje program testowy (ocen.bat)
przykładowo, dla pla0.in gdzie dane są:
7 6 6 2 2 1 5 3 5 1 4
mój program zwraca:
TAK 1 6 1
5 7 1
1 5 2
1 4 2
3 7 3
2 5 4
w pliku pla0.out odpowiedź brzmi:
TAK
1 5 2
5 7 1
5 2 4
7 3 3
1 4 2
1 6 1
czyli w gruncie rzeczy to samo tylko w innej kolejności, jednak ocen.bat stwierdza, że moja moje rozwiązanie jest nieprawidłowe.
Czy powinno tak być?

Pozdrawiam, Jakub Balicki"
Test Wynik Czas Wynik
0 OK 0.00s / 0.50s 0 / 0
1ocen OK 0.00s / 0.50s 0 / 0
2ocen OK 0.00s / 0.50s 0 / 0
3ocen OK 0.57s / 10.00s 0 / 0
To pytanie powinno zostać zadane przez dział pytań do organizatorów.

Wiadomość została ukryta przez administratora.

Potwierdzam testy Anadiego
Przykro mi, ale mam windowsa który wypisuje trochę inaczej niż na linuksie.
Nie do końca rozumiem, przede wszystkim chodzi mi o to, czy kolejność wypisania wyniku ma znaczenie?
Możliwe, że na sio wypisuje coś innego niż u ciebie na komputerze.
Ja w takiej sytuacji wczytuję wyjście pomocniczym programem i wypisuję je w pożądanym formatowaniu.
Jedynym z powodów, dla których nie ujawniamy limitów czasowych, jest to, że chcemy zachęcić zawodników do próby wymyślenia jak najefektywniejszych rozwiązań, a nie od razu wskazywać, jaka złożoność jest dostatecznie dobra. Jury dokłada starań, żeby to złożoność rozwiązania, a nie kwestia stałej, miała pierwszorzędne znaczenie. Z drugiej strony, w zawodach oceniamy programy, a nie tylko ich złożoność, więc duża stała może także spowodować przekroczenie limitu czasu. Plus nie na wszystkich testach musi być ten sam limit czasu.

W dawniejszych czasach powodem było też to, że czasy działania na komputerach sprawdzających mogły bardzo odbiegać od czasów na komputerach zawodniczych. Teraz mamy oitimetool i ten problem odpada. Być może dobrze będzie na nowo przemyśleć kwestię jawności limitów czasowych. Komitet Główny zastanowi się nad tym na przyszłość.
Potwierdzam testy Anadiego
Potwierdzam testy :)
@Marek polecam diff --strip-trailing-cr
Nie potwierdzam. Wszystkie outy mają na koncu \r\n, co przeszkadza w testowaniu na linuxie.
Dostaję wynik "Zła odpowiedz" mimo, że gdy sprawdzam go manualnie to wynik jest po prostu wypisany w innej kolejności. Proszę o odpowiedź czemu tak się dzieje skoro w opisie jest napisane, że jeżeli istnieją inne rozwiązania to trzeba wypisać jedno z nich.