问题标题: 酷町堂:3903

0
0
已解决
汤启恩
汤启恩
新手光能
新手光能
#include<bits/stdc++.h>
using namespace std;
int main(){
    long long a,sum=0,k;
    cin>>a;
    for(long long i=1;i<=a;i++){
        k=i;
        while(k!=0){
            if(k%10==5){
                sum+=k;
            }
            k/=10;
        }
    }
    cout<<sum; 
    return 0;
}

总是0分·,样例过了


0
已采纳
邹昊轩
邹昊轩
资深光能
资深光能

第一步:定义、输入n,定义sum

第二步:在while循环中判断n的每一位是否为5或者是否该正整数能够被5整除

第三步:输出sum

即可AC了

0
0
我要回答