백준 알고리즘을 풀다가, 그냥 만들어보고 싶어져서 만들어 본 코드
조건
- 첫째 줄엔 정수 N을 받아옴
- 1부터 N까지의 숫자가 랜덤으로 담긴 리스트를 출력
- 정수 M을 받아옴
- 1부터 M까지의 숫자가 랜덤으로 담긴 리스트를 출력
- 두 리스트의 값을 순서대로 비교했을 때 같으면 1 출력 다르면 0 출력
import random
N = int(input())
a = list(range(1,N+1))
sampleList1 = random.sample(a, N)
print(sampleList1)
M = int(input())
b = list(range(1,M+1))
sampleList2 = random.sample(b, M)
print(sampleList2)
if N > M :
for k in range(M):
if sampleList1[k] == sampleList2[k]:
print(1)
else:
print(0)
'개발 > Algorithm' 카테고리의 다른 글
큐 / enqueue, dequeue (0) | 2021.10.17 |
---|---|
[Python] 백준 1920번 수 찾기 (0) | 2021.10.16 |
[Java] 백준 2292번 벌집 (0) | 2021.09.27 |
[Python] 백준 2292번 벌집 (0) | 2021.09.27 |
[Java] 백준 9498번 삼항연산자로 해결 (0) | 2021.08.31 |
댓글