LATE SUBMISSION PENALTY: 10% penalty per day. Submissions more than 7 days late are generally not accepted. The number of days late is rounded up, e.g. 5 hours late means 1 day late, 27 hours late is 2 days late. For special consideration, please complete and send the in-semester special consideration form with appropriate supporting document before the deadline to firstname.lastname@example.org.
PROGRAMMING CRITERIA: It is required that you implement this exercise strictly
using Python programming language (version should not be earlier than 3.5). This
practical work will be marked on the time complexity, space complexity and functionality
of your program.
Your program will be tested using automated test scripts. It is therefore critically important that you name your files and functions as specified in this document. If you do not, it
will make your submission difficult to mark, and you will be penalised.
SUBMISSION REQUIREMENT: You will submit a zipped file (named
studentId_A3.zip, e.g. if your student id is XXXX, the name of zipped file must be
XXXX_A1.zip). It should contain a single python file, assignment3.py, and a single pdf
PLAGIARISM: The assignments will be checked for plagiarism using an advanced plagiarism detector. All suspected cases will be investigated. The faculty takes academic
integrity seriously and consequences for such misconduct can include receiving zero marks
for the assignment or unit or suspension or exclusion. Please see the University Policy
https://www.monash.edu/students/admin/policies/academic-integrity for more details.
“Helping” others is NOT ACCEPTED. Please do not share your solutions partially or/and
completely to others. If someone asks you for help, ask them to visit us during consultation
hours for help