#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int f[11] = { 6,2,5,5,4,5,6,4,7,6 }; int main() { string p, n; cin >> p >> n; if (n.size() < 6) { for (int j = 0; j < stoi(n); j++) { int co = 0; if (p[0] == '-') { co++; p = p.substr(1, p.size() - 1); } for (int i = 0; i < p.size(); i++) { co += f[int(p[i] - '0')]; } p = to_string(co); } } else { for (int j = 0; j < 100000; j++) { int co = 0; if (p[0] == '-') { co++; p = p.substr(1, p.size() - 1); } for (int i = 0; i < p.size(); i++) { co += f[int(p[i] - '0')]; } p = to_string(co); } cout << p << endl; return 0; } cout << p << endl; return 0; }