7的倍数的意思是每数7个数就必有一个7的倍数,题目给出的范围是10^9,int类型正好是10位数,所以在n的尾部直接添加数字不会溢出。同样,如果对每一位都这样求,考虑溢出问题,实际上可以求出所有结果的集合。而在尾部处理中,只用循环添加了0~9的数字后,是否是7的倍数即可。
点赞 2
牛客网
牛客企业服务