문제
알고리즘은 어떤 문제를 해결하는 절차나 방법입니다. 따라서 반드시 주어진 문제가 있어야 합니다. 다음과 같이 임의로 나열된 공들을 크기가 작은 순서대로 나열해 보겠습니다.
[문제] 야구공, 농구공, 탁구공이 있습니다. 이렇게 크기가 다른 공 3개를 크기가 작은 순서대로 나열해 보세요.
자료 입력
물건을 만들 때는 재료가 필요하듯이 알고리즘에서도 출력이 있으려면 자료를 입력해야 합니다. 이 문제에서 입력은 서로 다른 종류의 공 3개입니다. 먼저 야구공, 농구공, 탁구공을 순서 없이 나열합니다.