HW4 Explanation Problem 1 • You should write maxv() function (Exercise 11 on page 297). • Testcase: – Testcase 1: • Input : 1 2 3 4 5 -1 • Output : maximum value was v[4] = 5 – Testcase 2: • Input : 5 1 3 4 2 -1 • Output : maximum value was v[0] = 5 Problem 2 • Test case – Input 135 1 45 1 45 1 -45 1 -1 -1 Output 90 1.4142 0 1.4142 You can create your own test case using the form in http://www.1728.or g/vectors.htm. Problem 3 • Input – 123456789 • Output – The matrix is 123 456 789 Transpose of matrix is 147 258 369 Determinant of matrix is 0 Problem 4 • The first player to get to 50 points wins. • Human player enters R or H to signal whether to Roll or to Hold. The computer player will always hold after 4 rolls unless its turn ends early due to a 1. • After each roll, print the current sequence of scores and the current sum. If the player rolls a 1, the program prints "1 rolled, turn is over" and then the current score for both players. Problem 4 Player Dice output Score Computer 2 C=2, P=0 Computer 1 C=0, P=0 Player , R 4 C=0, P=4 Player , R 5 C=0, P=9 Player , R 6 C=0, P=15 Player , R 3 C=0, P=18 Player , H - C=0, P=18 Computer 3 C=3, P=18 Computer 4 C=7, P=18 Computer 2 C=9, P=18 Computer 2 C=11, P=18 Player, R 2 C=11, P=20 Player, R 1 C=11, P=18