Advertisement
a53

SumaGauss2

a53
Apr 11th, 2017
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. #include <fstream>
  2. using namespace std;
  3. ifstream f("sumagauss2.in");
  4. ofstream g("sumagauss2.out");
  5.  
  6. int main()
  7. {
  8. long long s,n,m;
  9. f>>s;
  10. s*=2;
  11. for(long long d=1;d*d<s;++d)
  12. if(s%d==0)
  13. {
  14. n=(s/d+d-1)/2,m=n-d;
  15. if((n-m)*(m+n+1)==s)
  16. g<<n<<' '<<n-d<<'\n';
  17. }
  18. return 0;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement