Nội dung Bài tập
Mã:
DS&A_21_22_Midterm_Semester_1_1
Tên:
Cau 1
Dạng thi:
oi
Thang điểm:
3 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
lethuc

Cho n hình chữ nhật, mỗi hình chữ nhật được mô tả bằng chiều dài hai cạnh và một số nguyên x.

Sử dụng cấu trúc dữ liệu Stack thực hiện các yêu cầu bên dưới:

-     Tiến hành duyệt qua n hình chữ nhật đã cho theo thứ tự input, nếu:

o    Diện tích hình chữ nhật >= x thì thêm vào Stack giá trị diện tích của hình chữ nhật đó.

o    Ngược lại (< x) thì bỏ đi một giá trị ở đỉnh Stack, nếu Stack rỗng thì không thực hiện thao tác này.

-     Tính tổng các giá trị có trong Stack sau khi duyệt qua n hình chữ nhật đã cho.

Input:

-     Dòng đầu tiên chứa số nguyên n là số lượng hình chữ nhật (1 <= n <= 100) và một số nguyên x (1 <= x <= 108)

-      n dòng tiếp theo mỗi dòng chứa hai số nguyên a,b là chiều dài hai cạnh của hình chữ nhật (1 <= a,b <= 108)

Output:   

-     In ra một số nguyên duy nhất là tổng các giá trị có trong Stack sau khi đã duyệt qua tất cả các hình chữ nhật.

Ví dụ:

Input

Output

5 20

6 4

2 5

1 5

3 3

3 10

30





    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận