Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.34 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. int squares[244];
  7.  
  8. void this_is_squares(int num)
  9. {
  10.     for (int i=1; i<=num; i++)
  11.         squares[i-1]=i*i;
  12. }
  13.  
  14. int main()
  15. {
  16.     int N, res=0;
  17.     cin >> N;
  18.     this_is_squares(sqrt(N));
  19.     while (N>0)
  20.     {
  21.         int C=sqrt(N);
  22.         N-=squares[C-1];
  23.         res++;
  24.     }
  25.     cout << res;
  26.     return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement