对于一个数n,求概述后加一个什么数是x的倍数

首先n%=x 然后 前导0 对于两位数或以上的答案 然后对于这个数的位数分别进行讨论;如x=495时 for(int i=0;i<10;i++) { if((n*(10%495)+i)%495==0) { cout<<i; return 0; } } for(int i=0;i<100;i++) { if((n*(100%495)+i%495)%495==0) { cout<<setw(2)<<i; return 0; } } for(int i=0;i<1000;i++) { if((n*(1000%495)+i%495)%495==0) { cout<<setw(3)<<i; return 0; } }

全部评论

相关推荐

投递腾讯等公司7个岗位
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务