Temat: Dodatkowe ocenianie
O co chodzi z tabelką ocenianie? Co to dodatkowe ograniczenia np.
Dodatkowe ograniczenia|Liczba punktów
𝐾 = 1 | 32
𝐾 = 2 | 16
𝑁 jest parzyste | 60
Dodatkowe ograniczenia|Liczba punktów
𝐾 = 1 | 32
𝐾 = 2 | 16
𝑁 jest parzyste | 60
Oznacza, to że jeśli twój program będzie działał tylko w takim przypadku, że K = 1 to dostanie nie 100, a 32 punkty.
Czyli musze wylaczyc wszystkie ograniczenia i bede miec100?
Mam pytanie; wczoraj wyslalem 2 zgloszenia do tego zadania i ciagle testy ryb0a, ryb0b, ryb0d pokazuje mi blad " wczytano EOF oczekiwano liczby" i przez to ciagle mam tylko jeden tast zaliczony. Kazde źródło mowi to samo i nie wiem jak to poprawic.
EOF to end of file wiec twój program za szybko się konczy albo coś w tym stylu...
Tyle to wiem XDD
Ale juz administracja odpisala, ale dzk za pomoc
Ale juz administracja odpisala, ale dzk za pomoc
Siema czy wy to widzicie?
0d Wczytano 1.5e+18 a oczekiwano 1500000000000000000.0.
Zmienna M (kg ryby) musi być ułamkowa a w tym teście jest liczba jakaś taka pokręcona... Czy jest inny (o większej pojemności) rodzaj zmiennej double?
0d Wczytano 1.5e+18 a oczekiwano 1500000000000000000.0.
Zmienna M (kg ryby) musi być ułamkowa a w tym teście jest liczba jakaś taka pokręcona... Czy jest inny (o większej pojemności) rodzaj zmiennej double?
Ta tabelka z dodatkowymi ograniczeniami oznacza, że testy warte określoną liczbę punktów spełniają dodatkowe założenia (oprócz tych podanych wyżej w treści zadania).
Więcej o tym jak rozumieć tę tabelkę i ewentualnie jak z niej skorzystać znajduje się w samouczku OIJ:
* wersja dla C++: https://oij.edu.pl/zawodnik/zadania/samouczek/cpp/
* wersja dla Pythona: https://oij.edu.pl/zawodnik/zadania/samouczek/py/
Jest tam też napisane jak rozumieć komunikat Wczytano "coś" a oczekiwano "coś innego". W skrócie: Twój program miał wypisać dla jakiegoś testu "coś innego", a wypisał zamiast tego "coś" i dlatego system uznał odpowiedź za nieprawidłową.
Więcej o tym jak rozumieć tę tabelkę i ewentualnie jak z niej skorzystać znajduje się w samouczku OIJ:
* wersja dla C++: https://oij.edu.pl/zawodnik/zadania/samouczek/cpp/
* wersja dla Pythona: https://oij.edu.pl/zawodnik/zadania/samouczek/py/
Jest tam też napisane jak rozumieć komunikat Wczytano "coś" a oczekiwano "coś innego". W skrócie: Twój program miał wypisać dla jakiegoś testu "coś innego", a wypisał zamiast tego "coś" i dlatego system uznał odpowiedź za nieprawidłową.
Dzień dobry i mam pytanie o co chodzi z plikiem do wejścia do uruchomienia próbnego bo nvm o jaki plik chodzi
Zwykły .txt
To co w nim jest to co ma sie wpisac
To co w nim jest to co ma sie wpisac
Mam wszystkie testy poprawne a nie dostałem żadnych punktów. Chciałbym znać powód
bo to jest zadanie zamkniete
hej. w zadaniu test 0a 0b 0c mam dobrze, a 0d pokazuje przekroczenie limitu czasu. co zrobic?
Pamiętajcie, że testy przykładowe (te pokazane w tabelce) są warte 0 punktów. Ich zaliczenie (lub niezaliczenie) NIE wpływa na wynik zgłoszenia. Treść tych testów można podejrzeć w dziale Pliki i testy w SIO2 (w menu po lewej stronie). Można więc je uruchomić na swoim komputerze i przeanalizować dlaczego program działa na nich źle lub za wolno.
Właściwe testy (których zaliczenie lub nie, decyduje o tym ile punktów dostanie zgłoszenie) są tajne do czasu zakończenia I etapu zawodów.
Więcej o tym znajduje się w tutorialu na stronie OIJ:
* dla C++: https://oij.edu.pl/zawodnik/zadania/samouczek/cpp/
* dla Pythona: https://oij.edu.pl/zawodnik/zadania/samouczek/py/
Właściwe testy (których zaliczenie lub nie, decyduje o tym ile punktów dostanie zgłoszenie) są tajne do czasu zakończenia I etapu zawodów.
Więcej o tym znajduje się w tutorialu na stronie OIJ:
* dla C++: https://oij.edu.pl/zawodnik/zadania/samouczek/cpp/
* dla Pythona: https://oij.edu.pl/zawodnik/zadania/samouczek/py/
#91444
Wersja Python
Nie znalazłem lepszej zmiennej (o większej pojemności), ale taki sposób działa:
>>> x
1.5e+18
>>> '{:f}'.format(x)
150000000000000000
(zamiast print(x), użyj print('{:f}'.format(x))
Wersja Python
Nie znalazłem lepszej zmiennej (o większej pojemności), ale taki sposób działa:
>>> x
1.5e+18
>>> '{:f}'.format(x)
150000000000000000
(zamiast print(x), użyj print('{:f}'.format(x))