下列为A代码,可通过本题(B3864):
#include<bits/stdc++.h>
using namespace std;
int k,l,r,ans;
int main()
{
cin>>k>>l>>r;
for(int i=l;i<=r;i++)
{
if(i%10==k||i%k==0) ans+=i;
}
cout<<ans;
}
下列是B代码,无法通过,全部WA:
#include<bits/stdc++.h>
using namespace std;
int k,l,r,ans;
int main()
{
cin>>k>>l>>r;
for(int i=l;i<=r;i++)
{
if(i%10==k||!i%k) ans+=i;
}
cout<<ans;
}
求各位帮忙解答疑惑!