Adote a altura como sendo 1, 2, 3 e 4.
André: x, x, x, 4
Rafael: x, 2, x, x
Felipe: x, x, 3, x
Ciro: 1, x ,x, x
1. Rafael é mais baixo que Felipe.
Concluímos dessa afirmativa que o Felipe não pode ser o mais baixo. Então, exclua o 1 do Felipe (x).
2. André é mais alto do que Felipe.
Concluímos que o André não pode ser o mais baixo. Então, exclua o 1 do André (x)
3. Rafael é mais alto do que Ciro.
Concluímos que Rafael não pode ser o mais baixo. Então, exclua o 1 do Rafael. (x)
Observe que o único que pode ser o mais baixo (1) é o Ciro.
Agora voltemos ao início:
Sabendo que Rafael é mais baixo que Felipe, temos então que Rafael não pode ser o 4, pois o quatro é o mais alto. Exclua o 4 de Rafael. (x). Além disso, como o 1 já é o Ciro, concluímos que o Rafael só pode ser o 2, o Felipe 3 e o André 4 (porque André é mais alto que Felipe, que, por sua vez, é mais baixo que Rafael).
Bons estudos e não desista! :)