https://ideone.com/o71kD437
Ma ktoś przykładowe dane dla których podany kod daje WA ?
created
last reply
- 7
replies
- 931
views
- 5
users
- 2
likes
- 4
links
https://ideone.com/o71kD437
Ma ktoś przykładowe dane dla których podany kod daje WA ?
Mam taki jeden test, choć nieznacznie przekracza zakresy danych w zadaniu:
-1000 1000 0 0 1000 -1001
twój wynik, to:
2830549.25[32]
mój:
2830549.24[05]
Wynika z tego, że trochę inaczej kumulują się gdzieś w naszych kodach błędy zaokrągleń i dla dużych testów powodują malutką różnicę.
Np ja w swoim kodzie użyłem tylko w jednym miejscu funkcji sqrt*
===
*
Dokładniej, zamist sqrt, użyłem [tutaj] wygodniejszej i czasami dokładniejszej funkcji hypot, ale u Ciebie nie ma to wpływu na wynik. Mimo to warto poznać tą funkcję. Np u Ciebie zamiast:
da = math.sqrt((p[3] - p[1])**2 + (p[2] - p[0])**2)
możesz użyć:
da = math.hypot(p[3] - p[1], p[2] - p[0])
chociaż nie spowoduje to AC, ale jest jednak dużo krótsze do napisania.
Druga sprawa, to mój kod jest w c++ ale to nie powinno powodować różnicy, to raczej trochę inaczej liczenie wyniku powoduje te róznice i WA.
Dzień dobry,
mam problem z tym zadaniem. Dawno nie programowałem, lecz po roku postanowiłem powrócić i napisałem taki program -------- bardzo możliwe że jest tam sporo głupich błędów, więc prosiłbym o wyrozumiałość. Byłbym wdzięczny, gdyby ktoś pomógł mi odnaleźć błąd lub napisał możliwe testy i ich wyniki. Z góry dziękuję za pomoc.
link do zadania https://pl.spoj.com/problems/FR_02_01/7
Przevzytaj ten watek: Zaokrąglanie liczb może tu jest problem.?
Jeżeli tak, to możesz spróbować użyć innej wersji kompilatora C++ lub inaczej zokraglać.
Co do Twojego kodu, no cóż…
Topic | Category | Replies | Views | Activity |
---|---|---|---|---|
MBPROB01 - History version in plaintext pl.spoj.com | Zbiór zadań | 6 | 176 | Jul '24 |
FR_20_02 - Poszukiwacze skarbów - Błąd w testach? | Zbiór zadań | 1 | 97 | Apr 2 |
PP0504B - StringMerge - w języku C | Zbiór zadań | 5 | 206 | Jun '24 |
TFRACAL - Kalkulator ułamków | Zbiór zadań | 2 | 144 | Feb 1 |
TOPSORTL - Porządek leksykograficzny w grafie | Zbiór zadań | 3 | 148 | Jul '24 |