Witam, napisałem program na VII OIG, program działa, kompiluje się pod linuxem i windowsem, rozwiązuje problem z ich strony(zadanie z żabką), gdy wysyłam im go na serwer program się u nich kompiluje ale dostaję 0pt. gdyż wynik różni się od tego z testów, co jest nieprawdą gdyż algorytm działa.
Powiedzcie mi jak mam im wyświetlić wynik (wyświetlam standardowym wyjściem cout<<)
Konkurs OIG VII
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
- Postów: 193
Ciężko będzie ci pomóc, bo dostęp do całej treści zadania jest otwarty dopiero po zalogowaniu, więc szukaj na tym forum gimnazjalisty, który też bierze udział w tym konkursie.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1176
Chyba lubisz zakladac, ze Twoj program jest dobry a to czynniki zewnetrzne sa zle (uszkodzona pamiec, zle testy na konkursie). Proponuje najpierw poszukac bledu w swoim algorytmie :P
- Rejestracja: dni
- Ostatnio: dni
być może wynik musi/nie może mieć znak nowej linii na końcu, sprawdzałeś to? Poza tym przydało by się sprawdzić go też na innych (np własnych) zestawach danych. Organizatorzy prawie na pewno nie korzystają z udostępnionych użytkownikom.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
@Adam vip program jest testowany na INNYCH DANYCH niż te podane jako "przykładowe" w zadaniu. Program musi działać dla przypadku ogólnego, dla wszystkich potencjalnych danych. To że program dla danych przykładowych działa dobrze, nie znaczy ze algorytm jest dobry. Masz błąd w algorytmie i tyle.
- Rejestracja: dni
- Ostatnio: dni
@Adam, może algorytm który wybrałeś i jest dobry, tylko realizacja zawodzi. "Masz błędny algorytm" - jest skrótem myślowym.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
To wrzuć tutaj treść zadania, a my wygenerujemy ci przypadki brzegowe na których twój algorytm się położy.
- Rejestracja: dni
- Ostatnio: dni
Oprócz tego sprawa może tyczyć się złego formatowania tego co wyświetlasz.
- Rejestracja: dni
- Ostatnio: dni
Koledzy, jeszcze takie pytanie co w OIG znaczy "Standardowe Wejście i Wyjście", czy chodzi o cout<< i cin>>
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
adam vip napisał(a):
Koledzy, jeszcze takie pytanie co w OIG znaczy "Standardowe Wejście i Wyjście", czy chodzi o cout<< i cin>>
cout is an object of class ostream that represents the standard output stream. It corresponds to the cstdio stream stdout.
- Rejestracja: dni
- Ostatnio: dni
Shalom napisał(a):
To wrzuć tutaj treść zadania, a my wygenerujemy ci przypadki brzegowe na których twój algorytm się położy.
niestety nie mogę bo to konkurs
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
W takim razie sam sobie wygeneruj takie przypadki. Zobacz jakie są zakresy danych wejściowych i napisz sobie dane wejściowe które testują maksymalne brzegowe przypadki.
- Rejestracja: dni
- Ostatnio: dni
Nad strumykiem mieszka mała zabka. Zwierzeta nie maja komputerów ani telewizorów,
dlatego duzo ciezej jest im znalezc sobie ciekawe zajecia. Nasza bohaterka,
na przykład, postanowiła zabawiac sie, skaczac po wystajacych z wody kamyczkach.
Znajac odległosci miedzy kolejnymi kamyczkami oraz maksymalna długosc
skoku zabki, policz, ile skoków potrzeba, by przemiescic sie miedzy konkretnymi
parami kamyczków.
Wejscie
W pierwszym wierszu standardowego wejscia znajduja sie dwie liczby N i S (1 6 N 6 105, 1 6 S 6 109),
oznaczajace liczbe kamyczków i zasieg skoku zabki. W drugim wierszu znajduje sie N
- Rejestracja: dni
- Ostatnio: dni
Chyba coś poprzednio ucięło...
Wejscie
W pierwszym wierszu standardowego wejscia znajduja sie dwie liczby N i S (1 6 N 6 105, 1 6 S 6 109),
oznaczajace liczbe kamyczków i zasieg skoku zabki. W drugim wierszu znajduje sie N
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
o_O? Chyba nadal nie umiesz skopiować całego zadania. No i warto byłoby skopiować też ograniczenia na liczby...