공부/SWEA

SWEA 3408. 세가지 합 구하기 (C++)

밤톨ㅇl 2024. 5. 12. 11:01
#include <stdio.h>

long long N;
int main()
{
	int tc;
	scanf("%d", &tc);
	for (int t = 1; t <= tc; t++)
	{
		long long num1 = 0, num2 = 0, num3 = 0;
		scanf("%lld", &N);

		num1 = (N * (1 + N)) / 2;
		num2 = (N * (1 + (2 * N - 1))) / 2;
		num3 = (N * (2 + 2 * N)) / 2;

		printf("#%d %lld %lld %lld\n", t, num1, num2, num3);
	}
}

공식만 알면 쉽게 푸는 문제

1~N까지 합
N개의 홀수 합
N개의 짝수합