'''문제 1. 구간을 배열로 펼쳐보기


길이가 10칸인 도로가 있다.
각 줄은 길이 속도 를 의미한다.
예를 들어 3 50은  앞에서부터 3칸을 모두 50으로 채우라는 뜻이다.
모든 구간을 채운 뒤 배열을 출력하시오.

입력
3
3 50
2 40
5 60
첫 번째 줄은 구간 개수이다.
이후에는 길이와 속도가 주어진다.
    
출력
50 50 50 40 40 60 60 60 60 60
------------------------------------------------------------'''

road = [0] * 10

length, speed = map(int,input().split())
for i in range(length):
    road[i] =speed
print(road)



n = int(input())
pos = 0
for i in range(3):
    length, speed = map(int,input().split())
    
    for j in range(length):
        road[pos]=speed
        pos += 1

print(road)

'''문제 2. 제한속도 배열과 실제속도 배열 만들기
문제 설명

길이가 10칸인 도로가 있다. 먼저 제한속도를 입력받고, 그 다음 실제속도를 입력받는다.
각각의 배열을 출력하시오.

입력
2
4 50
6 30
3
2 40
5 60
3 20
출력
제한속도
50 50 50 50 30 30 30 30 30 30

실제속도
40 40 60 60 60 60 60 20 20 20
--------------------------------------------------'''




'''문제 3. 한 칸씩 비교하기
문제 설명
제한속도와 실제속도가 주어진다.
실제속도가 제한속도보다 크면  실제속도 - 제한속도 를 출력하고, 작거나 같으면 0을 출력하시오.

입력

50 50 40 40 30
45 60 50 30 50

출력
0 10 10 0 20

이해하기
칸	제한	실제	출력
1	50	45	0
2	50	60	10
3	40	50	10
4	40	30	0
5	30	50	20

----------------------------------------'''


'''문제 4. 가장 많이 초과한 속도 찾기
문제 설명
이미 계산된 초과속도가 있다.
가장 큰 값을 출력하시오.

입력
0 10 10 0 20
출력
20'''

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: