숫자 n이 있다고 가정합니다. l
따라서 입력이 n =25와 같으면 출력은 l =-2 및 r =7이 됩니다. 왜냐하면 (−2) + (−1) + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 =25. 다른 답변도 가능합니다.
단계
이 문제를 해결하기 위해 다음 단계를 따릅니다. −
return -(n-1) and n
예시
이해를 돕기 위해 다음 구현을 살펴보겠습니다. −
#include<bits/stdc++.h> using namespace std; void solve(int n){ cout << -(n-1) << ", " << n; } int main(){ int n = 25; solve(n); }
입력
25
출력
-24, 25