O'Reilly logo
  • You Wang thinks this is interesting:

For our purposes, a problem is a relation between input and output.

From

Cover of Python Algorithms: Mastering Basic Algorithms in the Python Language, Second Edition

Note

so "problem" defines a pair (input -> output)