题解 | #挑7#
挑7
https://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
#include <iostream> #include <numeric> #include <string> using namespace std; int main() { int n; int ans = 0; cin >> n; for(int i = 1; i <= n; i++){ if(i % 7 == 0){ ans++; } else{ string str = to_string(i); for(int j = 0; j < str.length(); j++){ if(str[j] == '7'){ ans++; break; } } } } cout << ans << endl; return 0; }