Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
41838 | 吴思睿 | 幸运数字 | C++ | 解答错误 | 0 | 1 MS | 248 KB | 396 | 2022-06-18 15:19:47 |
#include <bits/stdc++.h> using namespace std; int main () { int a, sum = 0, t, n; cin >> a; for (int i = 1; i <= a; i++) { n = i; if (n % 4 == 0) { sum += 1; continue; } if (n % 7 == 0) { sum += 1; continue; } while (n) { if (n % 100 == 44 || n % 100 == 77) { sum += 1; } n/=10; } } cout << sum; return 0; }