Surely the exchange where you have created an account is responsible for the loss of your coins. You should also share some amount of the problem as you should conduct a research beforehand since mostly bad exchanges have been hacked. You get your loss recovered if the hacked exchange is reputed and good.