func_code_string: #include <bits/stdc++.h>   using namespace std;   void solve() {     long long k;     cin >> k;     long long i = 0, prev = 0;     while (k > prev + (9 * pow(10, i) * (i + 1))) {       prev += 9 * pow(10, i) * (i + 1);       i++;     }     k -= prev;     long long temp;     temp = pow(10, i) + (k / (i + 1)) - 1;     if (k % (i + 1) != 0) {       temp++;     }     if (k % (i + 1) == 0) {       cout << temp % 10 <<   n ;     } else {       long long ans = temp / pow(10, i + 1 - (k % (i + 1)));       ans %= 10;       cout << ans <<   n ;     }   }   int main() {     ios_base ::sync_with_stdio(false);     cin.tie(NULL);     long long t = 1;     while (t--) {       solve();     }     return 0;   }   