백준 5532 c++

magicdrill·2024년 5월 24일
0

백준 문제풀이

목록 보기
354/654

백준 5532 c++

시간이 없어서 쉬운 문제를 풀었다. 대신 평소에 잘 안쓰는 조건연산자를 사용해 보았다.

#include <iostream>

using namespace std;

void input_info(int* L, int* A, int* B, int* C, int* D)
{
	cin >> *L;
	cin >> *A;
	cin >> *B;
	cin >> *C;
	cin >> *D;

	return;
}

int find_answer(int L, int A, int B, int C, int D)
{
	int answer = 0;

	int korean = (A % C == 0) ? (A / C) : (A / C + 1);
	int math = (B % D == 0) ? (B / D) : (B / D + 1);

	//cout << korean << " " << math << "\n";

	answer = (korean > math) ? (L - korean) : (L - math);

	return answer;
}

int main(void)
{
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	int L, A, B, C, D;

	input_info(&L, &A, &B, &C, &D);
	cout << find_answer(L, A, B, C, D);


	return 0;
}

0개의 댓글