3 trams are coming to the stop every 10, 15 and 15 minutes.
On average, how long do I have to wait for any tram to come?
It's a practical problem, not some kind of a riddle for which I have a surprising magic trick or an answer. I really don't know. I was waiting for a tram when this question come to my mind. So, if you ask me for example "how the trams are driving?" my answer will be I don't know, I have the same (or lesser) tram knowledge as you. Assume some accurate (probably probabilistic;) model and present the answer, for example "5 minutes" + showing how you obtain this result. Perfect answer will generalize the problem, answering how long do we have to wait when the trams come every $x_1, x_2, x_3...$ minutes. But even the basic problem is not as easy as it is looking, so feel warned.
There are (at least) three reasonable probability models for this problem: (a) the Poisson process model (see heropup's answer), (b) the assumption that the trams arrive on time according to a scheme known to the user (for examples see PhiNotPi's and user1008646's answers), and (c) the assumption that the trams arrive on time with unknown but equidistributed phases. In the following I shall treat model (c).
Model (c) is equivalent to the following: A random point $P=(X,Y,Z)$ is chosen in the block $$B:=\{(x,y,z)\>|\>0\leq x\leq15,\ 0\leq y\leq 15,\ 0\leq z\leq 10\}\ .$$ The waiting time $T$ is then given by $T=\min\{X,Y,Z\}$. The points $P$ with waiting time between $t$ and $t+dt$ are lying in the union of three rectangular panels of thickness $dt$ and having a distance $t$ from the planes $x=0$, $y=0$, and $z=0$ respectively. The area of the two vertical panels is $(10-t)(15-t)$, and the area of the horizontal one is $(15-t)(15-t)$. It follows that the probability distribution function $f_T$ of the waiting time is given by $$f_T(t)={1\over2250}(525-80t+3t^2)\qquad(0\leq t\leq10)\ .$$ From this we obtain the expected waiting time as $$E(T)=\int_0^{10} t\>f_T(t)\ dt={85\over27}\ .$$