Wikisida, DD1380 HT21/VT22Javaprogrammering för Pythonprogrammerare: Hjälp om du fastnar

Wikisida
2021-06-16T09:52:29+02:00

Om du fastnar med uppgifterna:

Kolla först om svaret du söker finns i Diskussioner. Någon annan student kanske har haft samma fundering som du.

Om ditt program ger rätt svar på alla testfall på uppgiftssidan men Kattis ändå ger "Wrong answer", skriv egna testfall och prova ditt program på dessa. Tänk speciellt på att testa extremvärden ("vad händer om värdet på den här ingångsvariabeln är 0?"). Du behöver dock aldrig testa ingångsvärden utanför de intervall som ges i uppgiftsbeskrivningen.

Du kan ställa frågor till labbassistenten via kursens diskussionssida. Tänk då på:

Ställ en specifik fråga. ("Koden fungerar inte" är varken en fråga eller specifik.)

Kommentera koden! Ju enklare det är för assistenten att förstå vad du har gjort, desto större är chansen att du får ett bra svar. (Alla studenter tänker på olika sätt, det tar tid att förstå varje ansats). Dessutom kommer man ibland på lösningen (eller felet) själv när man försöker förklara för någon annan.

Lägg till en länk till koden på Kattis så går det fortare för assistenten att hitta rätt program.

Förklara vad du har redan försökt. Till exempel, skicka testfiler i läsbar format (t.ex. som här:

Hej,

Jag har fastnat på labb 7, Fönster. Min första version fungerade men tog för lång tid (ID:123456), och då skrev jag om koden och skickade in med ID: 012345. Med den koden får jag dock Wrong Answer, vilket jag inte förstår. Jag har testat med den bifogade testfilen där jag tycker att jag fått med alla specialfall. testfil.

Assistenten kommer inte att ge dig lösningen, bara tips eller frågor som hjälper dig att hitta lösningen själv. Ett typiskt tips kan vara att du får indata som just din kod ger fel på, som du kan använda för att felsöka.

Assistenten kommer aldrig att ge dig Kattis' hemliga testfall.

Vill du prata med en assistent och få hjälp "live", kan du kontakta allmänhandledningen.