程序提交后成功了:
#include <iostream>
using namespace std;
bool isRelevantTo7(int n)
{
if(0 == n % 7)
return true;
while(n)
{
if(7 == n % 10)
return true;
n /= 10;
}
return false;
}
int main()
{
int i, n, sum;
while(cin >> n && n > 0 && n <= 30000)
{
sum = 0;
for(i = 1; i <= n; i++)
{
if(isRelevantTo7(i))
{
sum++;
}
}
cout << sum << endl;
}
return 0;
}