태그:
0 0
이 입력될 때까지 두 정수를 입력받아 합을 출력하는 문제입니다. 루프 시마다 두 수를 입력받은 후 두 수가 모두 0일 때 반복문을 탈출하면 됩니다.
생각해보면 문제의 조건에 따라 입력되는 두 수는 모두 0보다 큽니다. 따라서 두 수의 합도 0보다 클 것입니다. 따라서 0 0
이 입력될 때와 다른 수가 들어올 때의 다른 점은 두 수가 모두 양수인 것도 있겠지만 두 수의 합이 0보다 크다는 것이겠습니다. 두 수가 0인지 판단하려면 두 번 조건을 검사해야 하지만 합이 0인지 판단하는 것은 조건을 한 번만 검사해도 됩니다. 이렇게 하면 프로그램이 어느 정도 최적화되지 않을까요?
소스 코드
언어 | 코드 | 시간 |
---|---|---|
Python 3 | 코드(Github) / 코드(백준) | 2020-03-24 16:46:51 |