Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1.  
  2. #include "stdafx.h"
  3. #include <iostream>
  4. #include <cmath>
  5. #include<fstream>
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10. int slupki[50];
  11. int T, N;
  12. fstream plik;
  13. plik.open("C:/Users/Piotrek/Desktop/c++/Projekt_Hanoii/dane.txt", ios::in);
  14. if (plik.good()== false)
  15. {
  16. cout << "plik nie odpowiada";
  17. }
  18. plik >> T;
  19. while (T--)
  20. {
  21. plik >> N;
  22. for (int i = 0; i < N; i++)
  23. {
  24. slupki[i] = 0;
  25. }
  26. bool sprawdz = true;
  27. int i = 0;
  28. for (; sprawdz; i++)
  29. {
  30. sprawdz = false;
  31. for (int c = 0; c < N && !sprawdz; c++)
  32. {
  33. int kwadrat = sqrt(slupki[c] + i);
  34. if (slupki[c] == 0 || kwadrat*kwadrat == slupki[c] + i)
  35. {
  36. slupki[c] = i;
  37. sprawdz = true;
  38. }
  39. }
  40. }
  41. i -= 2;
  42. cout << i << endl;
  43. }
  44. system("pause");
  45. return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement