题解 | #挑7#
挑7
https://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
// HJ55-2 挑7.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 #include<iostream> #include<bits/stdc++.h> using namespace std; int main() { int n; while (cin >> n) { int ans = 0; for (int i = 7; i <= n; i++) { if (i % 7 == 0) { ans++; } else if (i % 7 != 0) { int j = i; while (j) { if ((j % 10) == 7) { ans++; break; } j /= 10; } } } cout << ans << endl; } return 0; }