fork(1) download
  1. #include <iostream>
  2. #include <cmath>
  3. #include <iomanip>
  4. #include <assert.h>
  5. using namespace std;
  6. int main(){
  7.  
  8. int n; cin>>n;
  9. assert(n>=0);// n = 0
  10.  
  11. long long int l = 18014415152484098 + n;
  12.  
  13. long long int calc = sqrt(l);
  14. cout<< calc <<endl;
  15.  
  16. long long int calc2 = sqrt(static_cast<long double>(18014415152484098));
  17. cout << calc2 <<endl;
  18.  
  19. assert(calc == calc2);
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 3460KB
stdin
0
stdout
134217789
134217789