알고리즘 연습/구현, 문자열
[🥉2 / 백준 10093 / 파이썬] 숫자
김세진
2022. 5. 22. 09:07
반응형
10093번: 숫자
두 양의 정수가 주어졌을 때, 두 수 사이에 있는 정수를 모두 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제
두 양의 정수가 주어졌을 때, 두 수 사이에 있는 정수를 모두 출력하는 프로그램을 작성하시오.
입력
두 정수 A와 B가 주어진다.
출력
첫째 줄에 두 수 사이에 있는 수의 개수를 출력한다.
둘째 줄에는 두 수 사이에 있는 수를 오름차순으로 출력한다.
서브태스크
| 번호 | 배점 | 제한 |
| 1 | 30 | 1 ≤ A, B ≤ 1000. |
| 2 | 70 | 1 ≤ A, B ≤ 1015, A와 B의 차이는 최대 100,000. |
예제 입력8 14
|
예제 출력5
9 10 11 12 13 |
풀이
두 정수 A와 B가 항상 A <= B가 아님에 유의해야 한다.
숫자들을 담은 리스트를 만든 뒤, 리스트의 길이와 내용을 출력한다.
n,m = map(int,input().split())
arr = [i for i in range(min(n,m)+1,max(n,m))]
print(len(arr))
if arr:
print(*arr)반응형