TheRealSamuel/LeetCodeProblem
0574
1 2class MySuite extends munit.FunSuite {3 4 test("test1") {5 assertEquals(Main.findNonMinOrMax(List(3,2,1,4)), 2)6 }7 8 test("test2") {9 assertEquals(Main.findNonMinOrMax(List(1,2)), -1)10 }11 12 test("test3") {13 assertEquals(Main.findNonMinOrMax(List(2,1,3)), 2)14 }15 16 test("test4") {17 assertEquals(Main.findNonMinOrMax(62,86,92,47,22,36,7,99,96,84,43,48,77,41,76,59,29,32,61,26,6,42,19,18,87,24,97,14,65,98,78,72,80,16,91,21,90,94,55,25,50,51,71,5,52,8,53,67,85,56,54,58,79,88,37,11,17,81,74,89,100,23,44,57,35,66,27,20,45,12,39,38), 36)18 }19 20 test("test5") {21 assertEquals(Main.findNonMinOrMax(90,66,94,7,88,13), 88)22 }23 24 test("test6") {25 assertEquals(Main.findNonMinOrMax(5,64,57,98,72,92,99,12,14,18,85,62,4,77,22,81,36,63,30,55,2,27,35), 57)26 }27 28 test("test7") {29 assertEquals(Main.findNonMinOrMax(49,21,100,37,41,38,57,2,15,81,68,98,34,31,50,14,5,20,91,86,73,83,52,30,94,80,62,53,82,39,32,23,70,36,40,96,93), 37)30 }31 32 test("test8") {33 assertEquals(Main.findNonMinOrMax(83,61,74,75,22,11,9,6,88,23,51,89,37,96,13,33,49,94,69,78,79,55,39,57,98,21,44,30,65,100,10,87,58,34,56,41,85,45,3,48,59,62,76,92,18,93,54,42,8,7,12,31,17,19,82,4,91,70,14,32,25,16,26,50,66,81,53,77,35,71,99,27,63,5,64,28,43,1,15,36,84,20,29,46,38,95,24,68,97,60,40), 74)34 }35 36}37 