1-n之间能够被m整除的数的和
时间: 1ms 内存:128M
描述:
输入n和m,输出1-n之间能够被m整除的数的和,例如:输入35 7,输出的是1-35之间所以能够被7整除的数的和,即7+14+21+28+35=105
输入:
两个正整数n和m
输出:
1-n之间能够被m整除的数的和
示例输入:
35 7
示例输出:
105
提示:
参考答案(内存最优[748]):
#include<stdio.h>
void main()
{
int n,m,i,S;
scanf("%d%d",&n,&m);
S=0;
for(i=1;i<=n;i++)
{
if(i%m==0)
{
S+=i;
}
}
printf("%d\n",S);
}
参考答案(时间最优[0]):
#include<iostream>
using namespace std;
int main()
{
int n, m, i, s=0;
cin>>n>>m;
for(i=m; i<=n; i+=m)
s+=i;
cout<<s;
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。