Punkte pro Testfall: 5; Abzug pro fehlerhaften Testfall: 0; Maximum: 15 Testfall: {-1,1-}indQ [] ; Testfall FALSCH Erwartet: {-1,1-}indQ [] == True Ausgabe: {-1,1-}indQ [] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "indQ" Testfall: {-1,2-}indQ [1] ; Testfall FALSCH Erwartet: {-1,2-}indQ [1] == True Ausgabe: {-1,2-}indQ [1] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "indQ" Testfall: {-1,3-}divAndConquer indQ solveQ divideQ combineQ [3,1,9,4,6] ; Testfall FALSCH Erwartet: {-1,3-}divAndConquer indQ solveQ divideQ combineQ [3,1,9,4,6] == [1,3,4,6,9] Ausgabe: {-1,3-}divAndConquer indQ solveQ divideQ combineQ [3,1,9,4,6] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "combineQ" Testfall: {-1,3'-}quicksort [3,1,9,4,6] ; Testfall FALSCH Erwartet: {-1,3'-}quicksort [3,1,9,4,6] == [1,3,4,6,9] Ausgabe: {-1,3'-}quicksort [3,1,9,4,6] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "quicksort" Testfaelle OK: 0; Testfaelle FALSCH: 4 Punkte : 0 Punkte pro Testfall: 5; Abzug pro fehlerhaften Testfall: 0; Maximum: 30 Testfall: {-2a,1-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2a,1-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] == True Ausgabe: {-2a,1-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfall: {-2a,2-}isValid [[1,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2a,2-}isValid [[1,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] == True Ausgabe: {-2a,2-}isValid [[1,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfall: {-2a,3-}isValid [[0,6,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2a,3-}isValid [[0,6,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] == False Ausgabe: {-2a,3-}isValid [[0,6,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfall: {-2a,4-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,20,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2a,4-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,20,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] == False Ausgabe: {-2a,4-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,40,50,10,2],[3,30,40,50,20,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfall: {-2a,5-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2a,5-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] == False Ausgabe: {-2a,5-}isValid [[0,5,4,3,2,1,0],[5,10,20,30,40,50,1],[4,20,30,50,10,2],[3,30,40,50,10,20,2],[2,40,50,10,20,30,2],[1,50,10,20,30,40,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfall: {-2a,6-}isValid [] ; Testfall FALSCH Erwartet: {-2a,6-}isValid [] == False Ausgabe: {-2a,6-}isValid [] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "isValid" Testfaelle OK: 0; Testfaelle FALSCH: 6 Punkte : 0 Punkte pro Testfall: 5; Abzug pro fehlerhaften Testfall: 0; Maximum: 5 Testfall: {-2b,1-}[s|s<-[[[10,20,30,40,50],[20,30,40,50,10],[30,40,50,10,20],[40,50,10,20,30],[50,10,20,30,40]]],length(compVisibility s)<1] ; Testfall FALSCH Erwartet: {-2b,1-}[s|s<-[[[10,20,30,40,50],[20,30,40,50,10],[30,40,50,10,20],[40,50,10,20,30],[50,10,20,30,40]]],length(compVisibility s)<1] == [] Ausgabe: {-2b,1-}[s|s<-[[[10,20,30,40,50],[20,30,40,50,10],[30,40,50,10,20],[40,50,10,20,30],[50,10,20,30,40]]],length(compVisibility s)<1] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "compVisibility" Testfaelle OK: 0; Testfaelle FALSCH: 1 Punkte : 0 Punkte pro Testfall: 10; Abzug pro fehlerhaften Testfall: 0; Maximum: 50 Testfall: {-2c,1-}buildSkyscrapers [[0,2,2,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] ; Testfall FALSCH Erwartet: {-2c,1-}buildSkyscrapers [[0,2,2,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] == Nothing Ausgabe: {-2c,1-}buildSkyscrapers [[0,2,2,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "buildSkyscrapers" Testfall: {-2c,2-}buildSkyscrapers [[0,6,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,2,0]] ; Testfall FALSCH Erwartet: {-2c,2-}buildSkyscrapers [[0,6,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,2,0]] == Nothing Ausgabe: {-2c,2-}buildSkyscrapers [[0,6,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "buildSkyscrapers" Testfall: {-2c,3-}buildSkyscrapers [[0,5,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,1,0]] ; Testfall FALSCH Erwartet: {-2c,3-}buildSkyscrapers [[0,5,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,1,0]] == Nothing Ausgabe: {-2c,3-}buildSkyscrapers [[0,5,4,3,2,1,0],[5,0,0,0,0,0,1],[4,0,0,0,0,0,2],[3,0,0,0,0,0,2],[2,0,0,0,0,0,2],[1,0,0,0,0,0,2],[0,1,2,2,2,1,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "buildSkyscrapers" Testfall: {-2c,4-}buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] ; Testfall FALSCH Erwartet: {-2c,4-}buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] == Just [[0,2,1,0],[2,10,20,1],[1,20,10,2],[0,1,2,0]] Ausgabe: {-2c,4-}buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "buildSkyscrapers" Testfall: {-2c,5-}[1|Nothing<-[buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]]]] ; Testfall FALSCH Erwartet: {-2c,5-}[1|Nothing<-[buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]]]] == [] Ausgabe: {-2c,5-}[1|Nothing<-[buildSkyscrapers [[0,2,1,0],[2,0,0,1],[1,0,0,2],[0,1,2,0]]]] ERROR "Aufgabe10.hs/fp110.hs":1 - Syntax error in declaration (unexpected symbol "Aufgabe10.hs") ==ERROR - Undefined variable "buildSkyscrapers" Testfaelle OK: 0; Testfaelle FALSCH: 5 Punkte : 0 Punkte gesamt: 0