Prove that X is discrete iff every function f : X-->R is continuous

Prove or Disprove that the following are homeomorphic using only material covered in class notes up through March 8.
a) S1= {(x,y) | x2 + y 2 =1} and {(x,y) | max(|x|,|y|) = 1}, both with the subspace topologies of R2.
b) R with the standard topology and R_cf with the finite complement topology.
c) [1,2) and {0}U(1,2) with the subspace topologies of R.
d) Grad The Zariski topology on R2 and the finite complement topology on R2