본문 바로가기
Programming Solve/BOJ

BOJ 20953 / C++

by msm1029 2021. 3. 2.
반응형

문제 링크 : www.acmicpc.net/problem/20953

 

20953번: 고고학자 예린

예린은 고고학자이다. 예린은 강원대학교 백록관 지하에서 고인돌이 발견되었다는 소식을 듣고 누구보다 빠르게 백록관에 도착하였다. 고인돌을 본 순간 예린은 놀라 자빠질 수밖에 없었다. 고

www.acmicpc.net

 

시간 복잡도를 줄이는 문제이다.

 

함수의 로직을 분석해서 그대로 구현만 해주면 된다.

 

#include <iostream>
using namespace std;

int main() {
	ios_base::sync_with_stdio(false);
	cin.tie(nullptr); cout.tie(nullptr);
	
	int T;
	cin >> T;

	for (int t = 0; t < T; t++) {
		int cnt = 0;
		int a, b;
		cin >> a >> b;

		for (int i = 0; i < a + b; i++) {
			cnt += i;
		}
		cnt *= (a + b);
		cout << cnt << '\n';
	}
}

 

반응형

'Programming Solve > BOJ' 카테고리의 다른 글

BOJ 1764 듣보잡 / C++  (0) 2021.07.16
BOJ 3046 / 10162 / 10930 / 16968 / Python  (0) 2021.03.20
BOJ 11558 The game of death / C++  (0) 2021.02.12
BOJ 15312 이름 궁합 / C++  (0) 2021.02.11
BOJ 2445 / C++  (0) 2021.02.07