1 条题解

  • 0
    @ 2025-8-24 23:13:17

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar jcf666
    那一天,我走上了一条充满坑洞的不归路,不禁犹豫、彷徨,最后沦落为将死之人,堕落在无尽的梦境中,感叹一切都如此朦胧|| pipilong到此一游​ || Lyzc0dr到此一游 || 这个入最后在线时间: 2025/8/1 14:19

    搬运于2025-08-24 23:13:17,当前版本为作者最后更新于2025-04-13 08:37:30,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    题目大意

    11202504202504 中有几个数数位之和是 55 的倍数。

    个人思路

    这道题目数据不大,直接模拟即可。循环枚举 11202504202504 的每一个数,将其一个个拆分数位,再把每个数位依次累加,最后判断累加的总和是否满足 55 的倍数,若满足,则累加答案。

    #include<bits/stdc++.h>
    using namespace std;
    int ans;
    int main(){
    	ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
    	for(int i=1;i<=202504;i++){//循环枚举
    		int sum=0,tmp=i;
    		while(tmp){//拆分数位
    			sum+=tmp%10;
    			tmp/=10;
    		}
    		if(sum%5==0)ans++;//统计答案
    	}
    	cout<<ans;
    	return 0;
    }
    
    

    最后得到答案为 40500

    • 1

    [蓝桥杯 2025 省 C/Java A/研究生组] 数位倍数

    信息

    ID
    12012
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    0
    已通过
    0
    上传者