提交时间:2024-04-14 20:19:42

运行 ID: 45516

#include <bits/stdc++.h> using namespace std; bool hw(int x){ int sum = 0; while(x){ sum += x % 10; x /= 10; } if(sum = x){ return 1; } return 0; } bool have7(int x){ while(x){ if(x % 10 == 7){ return 1; } x /= 10; } } int main(){ int n, m, cnt = 0; cin >> n >> m; for(int i = n; i <= m; i++){ if(hw(i) && have7(i)){ cnt++; } } cout << cnt; return 0; }