From the January 2016 Common Core Algebra I Regents:

p is the number of people — which must be positive leaving answers (1) and (2).

What is an integer? Integer is related to the word integrity which means whole.

Real numbers means all numbers including non-integers like 1.5 — you cannot have 1.5 people