【问题描述】
计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值从键盘输入。
【输入形式】500
【输出形式】4622
#include<iostream>
using namespace std;
int main()
{
int arr[10];
int k,x=0;
cin>>k;
for(int i=k;i>1;i--)
{
if(x==10)
{
break;
}
else
{
if(i%13==0 || i%17==0)
{
arr[x]=i;
x++;
}
}
}
int sum=0;
for(int i=0;i<x;i++)
{
sum+= arr[i];
}
cout<<sum;
}