Giả sử chúng ta có một số n. Chúng ta cần tìm hai số nguyên l và r sao cho l
Vì vậy, nếu đầu vào là n =25, thì đầu ra sẽ là l =-2 và r =7, bởi vì (−2) + (−1) + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 =25. Các câu trả lời khác cũng có thể.
Các bước
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
return -(n-1) and n
Ví dụ
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -
#include<bits/stdc++.h> using namespace std; void solve(int n){ cout << -(n-1) << ", " << n; } int main(){ int n = 25; solve(n); }
Đầu vào
25
Đầu ra
-24, 25