diff --git a/week7/akinola/simplemodel.md b/week7/akinola/simplemodel.md new file mode 100644 index 0000000..d02c51d --- /dev/null +++ b/week7/akinola/simplemodel.md @@ -0,0 +1,2 @@ +Simple Mode +Have the function SimpleMode(arr) take the array of numbers stored in arr and return the number that appears most frequently (the mode). For example: if arr contains [10, 4, 5, 2, 4] the output should be 4. If there is more than one mode return the one that appeared in the array first (ie. [5, 10, 10, 6, 5] should return 5 because it appeared first). If there is no mode return -1. The array will not be empty. \ No newline at end of file diff --git a/week7/akinola/simplemodel.py b/week7/akinola/simplemodel.py new file mode 100644 index 0000000..0d02b0b --- /dev/null +++ b/week7/akinola/simplemodel.py @@ -0,0 +1,14 @@ +def SimpleMode(arr): + mode = -1 + count = 1 + for i in arr: + if arr.count(i)> count: + count = arr.count(i) + mode = i + + + # code goes here + return mode + +# keep this function call here +print SimpleMode(raw_input()) \ No newline at end of file