Prove that an uncountable set has at least one accumulation point 
$ \text { Let A be} \text{ an uncountable set of numbers. } \\ \text { (a) Show that } A \text { has a (finite) limit point. } \\\text { (b) Is it possible for } A \text { to have at most a finite number of limit points?} $

The Hint the textbook gives is: 
(a) Let $A_{n}=[n, n+1] \cap A$ for $n,$ an integer. If each $A_{n}$ is countable, then $\cup_{n \in \mathbb{Z}} A_{n}=$
$A$ is countable. Thus some interval $[n, n+1]$ must contain an uncountable number
of points.
I have no idea how to use this hint to go about solving this problem using introductory real analysis topics.

(a) We have $A = \bigcup_{n\in\mathbb Z}([n,n+1]\cap A)$. If each of these sets was finite, then $A$ would be countable. So there is some $n$ such that $[n,n+1]\cap A$ is infinite. Now, choose a sequence $(a_k)$ with points in this set. This sequence is bounded and thus has a limit point (which is then also a limit point of $A$).
(b) By a similar reasoning as above we can show that there is $n$ such that $A_n = [n,n+1]\cap A$ is uncountable. Assume that $A_n$ has only one limit point $a$. Let $k\in\mathbb N$ and consider $A_n\setminus (a-\frac 1k,a+\frac 1k)$. There can only be finitely many points in this set since otherwise the set would have a limit point which is not $a$. So, $A_n\subset\{a\}\cup\bigcup_k(A_n\setminus (a-\frac 1k,a+\frac 1k))$ is countable, a contradiction. I am sure that you can generalize this reasoning to the case where $A_n$ has only finitely many limit points. 
