84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
怎么求呢??想不出
闭关修行中......
다음과 같이 계산할 수 있습니다.
그리고 첫 번째 숫자에서 마지막 숫자를 뺀 값이므로 두 값의 합은 -1이 되고, 99/2=49.5이므로 총 49쌍이 되며 결과는 - 49. 99에 더하면 99-49=50
대략 살펴보면 이전 답변은 모두 for 루프를 사용했습니다. 개인적으로는 가능하면 루프를 덜 사용하고 O1에 걸리는 시간을 줄여야 한다고 생각합니다. 매개변수가 가장 큰 숫자인 n이고 둘 다 0보다 크다고 가정하면 여기서는 99입니다
for
n이 홀수이면 결과는 양수, 결과 = ((n - 1) / 2) * (-1) + nn이 짝수이면 결과는 음수, 즉 , 결과 = (n / 2) * (-1)그래서 답이 나왔습니다. .
으아아아
다음과 같이 계산할 수 있습니다.
으아아아그리고 첫 번째 숫자에서 마지막 숫자를 뺀 값이므로 두 값의 합은 -1이 되고, 99/2=49.5이므로 총 49쌍이 되며 결과는 - 49. 99에 더하면 99-49=50
대략 살펴보면 이전 답변은 모두
for
루프를 사용했습니다. 개인적으로는 가능하면 루프를 덜 사용하고 O1에 걸리는 시간을 줄여야 한다고 생각합니다.매개변수가 가장 큰 숫자인 n이고 둘 다 0보다 크다고 가정하면 여기서는 99입니다
n이 홀수이면 결과는 양수, 결과 = ((n - 1) / 2) * (-1) + n
으아아아n이 짝수이면 결과는 음수, 즉 , 결과 = (n / 2) * (-1)
그래서 답이 나왔습니다. .
으아아아
으아아아
으아아아
코드
으아아아결과
으아아아으아아아