In each of three schools with $300$ students, every student from every school knows $301$ students from the remaining two schools. Prove that there are three students, each from the separate school, that know each other.
Is this problem a variation on Theorem on friends and strangers?
How can we approach these types of problem where we have bigger numbers (we can't actually draw a graph with $300$ vertices)?