안녕하세요. 오늘은 나무를 키울거예요.

문제

https://www.acmicpc.net/problem/1703

아이디어

입력이 N,a1,b1,a2,b2....,aN,bN
이런식으로 주어진다고 했을때, a1을 곱하고 b1을 빼고 a2를 곱하고 b2를 빼고... 를 반복하면 됩니다.

소스코드

#include <iostream>
using namespace std;


int main(void)
{
	ios_base::sync_with_stdio(false); cin.tie(NULL);
	int N, i, a, b, x;

	while (true)
	{
		cin >> N;
		if (N == 0) break;

		x = 1;
		for (i = 0; i < N; i++)
		{
			cin >> a >> b;
			x *= a;
			x -= b;
		}
		cout << x << "\n";
	}
}


감사합니다.

0개의 댓글