fork download
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4.  
  5. using namespace std;
  6. //1000000000
  7. #define int long long
  8. #define nn "\n"
  9. #define ld long double
  10.  
  11. const int INF = 1e12;
  12. const int N = 1e2 + 5;
  13. int t, n;
  14. int fibo[N];
  15. int kq = INF;
  16. signed main(){
  17. ios_base::sync_with_stdio; cin.tie(0) ; cout.tie(0);
  18. cin >> n;
  19. int can = sqrt(n);
  20. for(int i = 1; i <= can; i++ ){
  21. if(n % i == 0){
  22. int x = n / i;
  23. // if(2 * (x + i) < kq){
  24. // cout << x << " " << i << nn;
  25. // }
  26. kq = min(kq, 2 * (x + i) );
  27. }
  28. }
  29. cout << kq << nn ;
  30. }
  31.  
Success #stdin #stdout 0.01s 5316KB
stdin
Standard input is empty
stdout
1000000000000