숫자 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