0
已解决
涛沙龙
初级守护
初级守护
1038 与7相关的数
经验值:0 时间限制:1000毫秒
题目描述 Description
若一个正整数的十进制表示法中有一位为数字7,或者该正整数能够被7整除,则称这个数为与7相关的数。现给定一个正整数n,求不大于n的所有与7相关的数之和。
输入描述 Input Description
输入为一行,表示正整数n(0 < n <= 10000)
输出描述 Output Description
输出一行,包含一个整数,即小于等于n的所有与7相关的正整数之和。
样例输入 Sample Input
50
样例输出 Sample Output
324
____________________________
#include<bits/stdc++.h>
using namespace std;
long long x,sum,y=10;
int main(){
cin>>n;
for(long long i=1;i<=n;i++){
if(i%7==0||i%y==7){
sum+=i;
}
}
cout<<sum;
return 0;
}
??0分
涛沙龙在2021-06-20 15:19:55追加了内容
发错了
#include<bits/stdc++.h>
using namespace std;
long long x,sum,y=10;
int main(){
cin>>x;
for(long long i=1;i<=x;i++){
if(i%7==0||i%y==7){
sum+=i;
}
}
cout<<sum;
return 0;
}
结果不对