提交时间:2022-06-18 22:07:14
运行 ID: 41865
#include <bits/stdc++.h> using namespace std; int check(int m) { int n; for (int i = 1; i <= m; i ++) { n = i; if (n % 4 == 0 || n % 7 == 0) return 1; while(n){ if (n % 100 == 44 || n % 100 == 77) { return 0; } n /= 10; } } } int main () { int a, ans = 0; cin >> a; for (int i = 1; i<= a; i++) { ans += check(m); } cout << ans; return 0; }