We will spend this week writing and sharing solutions to high school programming contest problems now that we have enough language features to do that effectively, with a particular focus on strings in C++.
Thursday, September 28th
Our dear friend José Ejemplo is a thief, but one who in the best tradition of Robin Hood, takes from those who have an abundance and gives to those in need. He stole the three wonderful presentations made last class and put the all together for use by others.
We'll start class today by discussing how to refine and improve our project submissions (thus saving poor Mr. Ejemplo much needed time). After that we will discuss Chapter 9: More structures in our text and complete the two exercises at the end of the chapter.
If time permits, we will see another set of student programming project presentations.
Read Chapter 10: Vectors in our text and complete the exercises at the end of the chapter. Also complete the two exercises at the end of chapter 9.
This assignment is due by 11:59 pm on Saturday, September 30th to give your teacher time to look at it on Sunday.
Your grade for this week will be based on the commits in your git repo of the exercises from chapters 8, 9, and 10.
Tuesday, September 26th
We will start class today by sharing solutions to high school programming contest problems as assigned last Thursday.
Sheel sent me a few links to other contest problems which we can use:
- University of Maryland High School Programming Competition (HSPC) 2023
- Virginia Tech High School Programming Contest 2015
- UVA ACM High School Programming Contest 2019