Since the given number is divisible by 5, so 0 or 5 must come in place of #.
But, a number ending with 5 is never divisible by 8.
So, 0 will replace #.
Now, the number formed by the last three digits is 4@0, which becomes divisible by 8, if @ is replaced by 4.
Hence, digits in place of @ and # are 4 and 0 respectively.
Edit: Thank you akanksha and pratik, based on your inputs Option 4 has been changed from '0, 0' to '1, 1' now.