[Hà Nội - HSG9 - 2016] Câu 2: Điểm thưởng

Xem dạng PDF

Gửi bài giải

Điểm: 800,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: CAU2.INP
Output: CAU2.OUT

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong cuộc thi Tin học trẻ, mỗi thí sinh phải trả lời ~n~ câu hỏi. Để tăng tính hấp dẫn của cuộc thi, thí sinh trả lời đúng ~k~ câu hỏi (~1 \leq k \leq n~) sẽ nhận được số điểm thưởng bằng số lớn nhất trong các số ~a_1,a_2,...,a_k~.

Yêu cầu: Xác định số điểm thưởng của thí sinh tương ứng với mỗi giá trị ~k~ từ ~1~ đến ~n~.

Input

Vào từ file văn bản CAU2.INP:

  • Dòng đầu chứa số nguyên dương ~n~ không vượt quá 30000;

  • Dòng thứ hai chứa ~n~ số nguyên dương ~a_1,a_2,...,a_n~ mỗi số không vượt quá ~10^3~.

Output

Ghi ra file văn bản CAU2.OUT một dòng gồm ~n~ số là điểm thưởng cho thí sinh trả lời đúng lần lượt là ~1,2,...,n~ câu hỏi.

Example input 1

3
6 1 7

Example output 1

6 6 7

Note 1

  • Thí sinh trả lời đúng 1 câu sẽ nhận điểm thưởng là 6;
  • Trả lời đúng 2 câu sẽ nhận điểm thưởng là 6;
  • Trả lời đúng 3 câu sẽ nhận điểm thưởng là 7.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.