Advertisement
regergr

Untitled

Oct 28th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. program Project1;
  2.  
  3. var
  4. m, n, a, b, c: QWord;
  5. begin
  6. assign(input, 'input.txt');
  7. assign(output,'output.txt');
  8. reset(input);
  9. rewrite(output);
  10. Read(m, n);
  11. a := 1;
  12. while (a * a <= m) do
  13. begin
  14. if (m mod a = 0) then
  15. begin
  16. b := 1;
  17. while (b * b <= m div a) do
  18. begin
  19. if (m mod b = 0) then
  20. c := m div (a * b);
  21. // writeln(a,' ', b,' ',c);
  22. if (a * (b + 1) * (c + 1) + (a + 1) * b * (c + 1) + (a + 1) * (b + 1) * c = n) then
  23. begin
  24. Write('1');
  25.  
  26. exit;
  27. end;
  28. b := b + 1;
  29.  
  30. end;
  31. end;
  32.  
  33. a := a + 1;
  34. end;
  35. Write('0');
  36.  
  37.  
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement