반응형
출처: SWEA
Input
3
1
2
3
Output
#1 1 1
#2 3 7
#3 9 17
1..N층에서 좌/우측에 놓여지는 수식은 아래와 같다.
left = (N - 1) * (N - 1) * 2 + 1;
right = N * N * 2 - 1;
#include <iostream>
using namespace std;
typedef unsigned long long ull;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
ull N, left, right;
int testCase; cin >> testCase;
for (int tc = 1; tc <= testCase; ++tc) {
cin >> N;
left = (N - 1) * (N - 1) * 2 + 1;
right = N * N * 2 - 1;
// 정답 출력
printf("#%d %llu %llu\n", tc, left, right);
}
}
반응형
'PS 문제 풀이 > SWEA' 카테고리의 다른 글
[SWEA] 8825 홀수 중간값 피라미드2 (0) | 2021.02.24 |
---|---|
[SWEA] 5642 합 (0) | 2021.02.24 |
[SWEA] 8822 홀수 중간값 피라미드 1 (0) | 2021.02.24 |
[SWEA] 9317 석찬이의 받아쓰기 (0) | 2021.02.24 |
[SWEA] 3952 줄 세우기 (0) | 2021.02.22 |
댓글