백준 2720 c++

magicdrill·2024년 3월 12일

백준 문제풀이

목록 보기
139/673

백준 2720 c++

#include <iostream>
#include <cmath>

using namespace std;

int main(void)
{
	int T, C, i, j;
	int** arr = nullptr;

	cin >> T;
	arr = new int* [T] {};
	for (i = 0; i < T; i++)
	{
		cin >> C;
		if (C >= 1 && C <= 500)
		{
			arr[i] = new int[4] {};
			arr[i][0] = (C / 25);
			C = C % 25;
			arr[i][1] = (C / 10);
			C = C % 10;
			arr[i][2] = (C / 5);
			arr[i][3] = (C % 5);
		}
		else
		{
			i--;
		}
	}

	for (i = 0; i < T; i++)
	{
		for (j = 0; j < 4; j++)
		{
			cout << arr[i][j] << " ";
		}
		cout << endl;
	}

	for (i = 0; i < T; i++)
	{
		delete[] arr[i];
	}
	delete[] arr;


	return 0;
}

0개의 댓글