Essay Algebra 2023
Essay Algebra 2023
I. Rules
- Each essay is conducted by a group of one or two students.
- The essay consists of 2 parts: the Programming part and the Report part.
- Only use these Python libraries in the Programming part: math, numpy, sympy,
matplotlib.
[ ]
- For ex., input matrix = [ ] output rows = {
[ ]
Explanation:
[ ]
- For ex., input matrix = [ ] output rows = {
[ ]
Explanation:
Row 1: [ ] has the longest contiguous odd numbers sequence { }
Row 2: [ ] has the longest contiguous odd numbers sequence { }
Row 3: [ ] has no contiguous odd numbers sequence
Row 4: [ ] has the longest contiguous odd numbers sequence { }
Therefore, the output rows are the 2nd and 4th rows, as they have the longest contiguous odd
numbers sequence.
Note: all sub-tasks are independent; thus, you could implement the tasks in an arbitrary order.
III. Report part
1. The report must be submitted in PDF format, and the content must be written based on the
report/essay format of the Faculty of Information Technology. In case students do not
follow the Faculty's format, they will receive 0 points for the Report part.
2. The report must include the following contents:
a. Chapter 1: Methodology of Solving Tasks (1 point)
Write a detailed description of the solving methods used in each Task 1d, 1e, 1f, 1g,
and 1h in the “Programming part”. For ex.:
Initialize an empty list/numpy array
Conduct a for loop to …
V. Regulations
- The result of this essay will be the Midterm score.
- Student who copy their friends's essay will be scored 0.
- If a student's work shows signs of copying each other, the student will attend an
interview with the lecturer.
-- END --