5156

https://www.acwing.com/problem/content/5156/

对于能够被某个数整除的数的特征的一些总结

  • 当我们要枚举一个数的后三位来判断这个数是不是能被8整除,可能会遇到这个数不足三位的情况,可以积累一个技巧,在数前面加两个前导零,这样枚举各位百位十位的时候,就可以枚举到个位数和两位数的情况。
    下面两种写法等价,第一种是第二种代数变形后的结果。
int x = s[i] * 100 + s[j] * 10 + s[k] - 111 * '0'; int x=(s[i]-'0')*100+(s[j]-'0')*10+(s[k]-'0');

__EOF__

本文作者爱飞鱼
本文链接https://www.cnblogs.com/mathiter/p/17729458.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   potential-star  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示