题解 | #3的倍数#

3的倍数

https://ac.nowcoder.com/acm/problem/54841

根据小学奥数可知,“一个数可以被 33 整除”是“一个数的各位数字之和可以被 33 整除”的充要条件。具体证明方法是将每一位表示出来,本质是 10k10^k11 在模 33 意义下同余。

那么将 llrr 中的数拼出来组成的新数被 33 整除当且仅当 llrr 中的所有数的数位和能被 33 整除。而这个又当且仅当 llrr 中每个数的和能被 33 整除。

故答案即为 i=lri\displaystyle\sum_{i=l}^{r}i 是否能被 33 整除。根据等差数列求和公式,算一算即可。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
signed main() {
    int cas;cin>>cas;
    while(cas--) {
        ll l,r;
        cin>>l>>r;
        if((l+r)%3==0||(r-l+1)%3==0) cout<<"YES\n";
        else cout<<"NO\n";
    }
    return 0;
}
全部评论

相关推荐

最近又搬回宿舍了,在工位坐不住,写一写秋招起伏不断的心态变化,也算对自己心态的一些思考表演式学习从开始为实习准备的时候就特别焦虑,楼主一开始选择的是cpp后端,但是24届这个方向已经炸了,同时自己又因为本科非92且非科班,所以感到机会更加迷茫。在某天晚上用java写出hello&nbsp;world并失眠一整晚后选择老本行干嵌入式。理想是美好的,现实情况是每天忙但又没有实质性进展,总是在配环境,调工具,顺带还要推科研。而这时候才发现自己一直在表演式学习,徘徊在设想如何展开工作的循环里,导致没有实质性进展。现在看来当时如果把精力专注在动手写而不是两只手端着看教程,基本功或许不会那么差。实习的焦虑5月,楼主...
耶比:哲学上有一个问题,玛丽的房间:玛丽知道眼睛识别色彩的原理知道各种颜色,但是她生活在黑白的房间里,直到有一天玛丽的房门打开了她亲眼看到了颜色,才知道什么是色彩。我现在最大可能的减少对非工作事情的思考,如果有一件事困扰了我, 能解决的我就直接做(去哪里或者和谁吵架等等……),解决不了的我就不想了,每一天都是最年轻的一天,珍惜今天吧
投递比亚迪等公司10个岗位 > 秋招被确诊为…… 牛客创作赏金赛
点赞 评论 收藏
分享
10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务