いや、助かってないでしょw
解法が違う以外にも、intが32bitじゃ足りないし。