Programming/Problem
[Problem] 숫자 분할 / 큰 값 출력
TeacherJeong
2018. 5. 8. 10:20
문제의 전체적인 조건 : 배열은 쓰지 말 것. 기초 연산만으로 해결 할 것.
일반 문제1.
문제 정선생은 문득 입력 받은 세 자리 숫자를 분할하고 싶어졌다. '123'을 입력하게 된다면 '1 2 3'으로 분할하는 프로그램을 작성하라. 단, 입력 받는 세 자리 숫자는 정수형이다. |
입력 123 345 |
출력 1 2 3 3 4 5 |
앞으로의 문제에서 입력과 출력은 특별한 조건 없다면 1:1로 대응합니다.
즉 '123'을 입력으로 넣으면 '1 2 3' 이라는 출력이 나와야하고, '345'를 입력으로 넣으면 '3 4 5'가 출력으로 나와야합니다.
일반 문제2.
문제 정선생은 2개의 숫자를 입력 받아 큰 값을 먼저 출력하고 싶다. '20 30'을 입력하게 된다면 '30 20'이 출력이 되어야 합니다. 단, 입력 받는 숫자 2개는 정수형입니다. |
입력 10 20 30 10 |
출력 20 10 30 10 |
심화 문제.
문제 방금 일반 문제2에서 풀었던 문제에 숫자 하나를 더 추가해서 3개의 숫자를 정렬하고 싶다. 그러나 아직 배열을 배우지 않은 상황이라 배열을 쓰지 않고 문제를 해결해야한다. |
입력 10 30 20 40 10 20 |
출력 30 20 10 40 20 10 |
Enjoy Coding~! :)