SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
T = int(input())
for tc in range(1,1+T):
n = int(input()) - 1
first = n * (2*2 + (n-1)*4) // 2 + 1
second = n * (2*6 + (n-1)*4) // 2 + 1
print(f'#{tc} {first} {second}')
열심히 풀었는데 파이썬 제출이 불가능한 문제.. 아쉬워서 풀이 그냥 작성해본다.
시작점과 끝점이 두번째 줄 숫자에서 4씩 늘어난다는 점 이용해서 등차수열 이용해서 푼 문제
- 시작점은 2, 끝점은 6으로 시작
'알고리즘 > SWEA' 카테고리의 다른 글
| [Python] SWEA D3 : 5789 - 현주의 상자 바꾸기 (0) | 2023.11.16 |
|---|---|
| [Python] SWEA D3 : 4047 - 영준이의 카드 카운팅 (0) | 2023.11.16 |
| [Python] SWEA D3 : 5948 - 새샘이의 7-3-5 게임 (0) | 2023.11.16 |
| [Python] SWEA D3 : 3431 - 준환이의 운동관리 (0) | 2023.11.16 |
| [Python] SWEA D3 : 3499 - 퍼펙트 셔플 (0) | 2023.11.16 |