겹치지 않는 3자리 수를 오름차순으로 출력하기
이번에는 제목 그대로 겹치지 않는 3자리 수를 오름차순으로 차례로 출력해 보도록 하겠습니다. 이때 3자리 수 또한 오름차순으로 되어 있어야 합니다. 즉, 012는 되는데 132는 안 되는 겁니다. 012, 013, 014, 015, 016, 017, 018, 019, 023, 024, ..., 089, 123, ...., 789 위와 같이 출력될 것입니다. 그면 이번에는 while문으로 한 번 작성해 보죠. 첫째 자리의 최댓값은 7이고 둘째 자리의 최댓값은 8이고 셋째 자리의 최댓값은 9입니다. 각 자리의 최댓값을 이렇게 설정하면 되겠네요. 쉼표는 마지막에만 없으면 될 것 같으니 첫째 자리가 7이면 쉼표를 출력하면 안 되겠네요. (789가 마지막 수이면서 첫째 자리가 7일 때의 수는 789밖에 없습니다...
2023. 10. 16.