diff --git a/Template for CP/Nth_natural_number_removing_all_numbers_containing_9.cpp b/Template for CP/Nth_natural_number_removing_all_numbers_containing_9.cpp new file mode 100644 index 0000000..3fa8502 --- /dev/null +++ b/Template for CP/Nth_natural_number_removing_all_numbers_containing_9.cpp @@ -0,0 +1,28 @@ +//Link https://practice.geeksforgeeks.org/problems/nth-natural-number/1 +#include +using namespace std; +class Solution{ + public: + long long findNth(long long N) + {long long res=0; + long long p=1; + while(N>0){ + res+=(p*(N%9)); + N=N/9; + p=p*10;} + return res; + } +}; +int main() +{ + int t; + cin>>t; + while(t--) + { + long long n , ans; + cin>>n; + Solution obj; + ans = obj.findNth(n); + cout<