Skip to main content

Practice · one problem a day

Today's problem. Just one.

A single, well-chosen problem each day — no streaks, no timers, no leaderboard. It rotates at midnight UTC and cycles from novice fundamentals to expert systems thinking.

July 14, 2026 · Novice · iteration

~12 min

Choose the repetition

Coding starts with recognizing repeated work before choosing syntax.

Prompt

A list contains five lesson titles. You need to print each title once. Describe the steps a computer should follow, then name the kind of programming structure you would use.

Starting point

The computer should…

I would use… because…

Stuck is normal · hints are staged on purpose