Earlier quoted context omitted.
I really liked homework suggestions that (critically) included the answer key and walkthrough of solution! Doing problem sets in university without this made it way less valuable because you need the immediate feedback loop to learn and waiting until office hours or recitation takes too long and you forget. Good classes (from grade clarity perspective) were ones where it was clear what would be tested and how to prep…
In CS courses, I always appreciated when we were given access to the grading scripts/unit tests used by course staff. It made that feedback loop immediate, and unless you were intentionally doing something weird you usually knew exactly what grade you were getting for your submission. As a TA, it was funny to see the ways a few students would overfit those tests. In one extreme case I literally saw a student replace…
It is possible that the problem is poorly written (I'm just a TA, I didn't write it, and it looks pretty clear to me), or it is possible that I'm just really gullible and they aren't actually asking in good faith (I'm a trusting person, but I've been doing this kind of work for a while and so I've seen most of the dishonest questions, this doesn't look like one to me). I dunno, I think I'll just chalk it up to the long tail of weirdness that can occur when dealing with a bunch of students.