The standard argument uses the observation that for any, there are only finitely many points
such that
.
Spoiler:
It's straightforward to showis discontinuous at any rational point just using the fact that any interval contains an irrational number.
Spoiler: