|
1~N까지 합은 = N*(N+1) /2 입니다.
locke 님이 쓰신 글 :
: 일단 제가 생각해낸 공식은
:
: = N + (1 - N % 2) * N / 2 + N * (N / 2 - (1 - N % 2))
:
: 더 좋은게 있을까요?
:
: -locke
:
: locke 님이 쓰신 글 :
: : 1 ~ N까지의 합을 구하는 공식 = N + N / 2 + N * (N / 2 - 1)
: : (단, N % 2 == 0 일것)
: :
: : 1 ~ N까지의 합을 구하는 공식 = N + N * (N / 2)
: : (단, N % 2 == 1 일것)
: :
: : 이 둘을 합쳐서 하나로 만들려면..?
: :
: : conditional operator(?:) 나 if else 구문 절대 쓰지말고 하나의 공식으로
: :
: : 아주 간결하게 만드는 방법을 생각해 봅시다.
|