800/3=266余2
能被3整除的数有266个
800/8=100
能被8整除的数有100个
800/(3*8)=33余8
能同时被3和8整除的数有33个
所以能被3,8整除的数有:266+100-33=333个