Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main() {
- long long N;
- cin >> N;
- long long l = 0, r = sqrt(N);
- long long temp;
- while (l <= r) {
- temp = l * l + r * r;
- if (temp == N) {
- cout << l << " " << r;
- return 0;
- }
- if (temp < N) l++;
- else r--;
- }
- cout << "No solution";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement