#CCBCHBAHAI0000084. Initializer một phần - phần còn lại bằng 0 (Partial Initializer - Remaining Elements Are Zero)
Initializer một phần - phần còn lại bằng 0 (Partial Initializer - Remaining Elements Are Zero)
Initializer một phần - phần còn lại bằng 0 (Partial Initializer - Remaining Elements Are Zero)
Nguồn: Programming in C
Phiên bản: Phước Hưng OJ Extended
Đề bài
Một khai báo mảng có kích thước cung cấp đúng giá trị trong initializer, với . Các giá trị đó lần lượt gán cho . Theo quy tắc khởi tạo của C, mọi phần tử còn lại từ đến được khởi tạo bằng .
Hãy dựng và in toàn bộ mảng sau khi áp dụng quy tắc trên.
Input
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa đúng số nguyên là các giá trị xuất hiện trong initializer.
Output
In phần tử sau khi hoàn tất khởi tạo, cách nhau bởi một dấu cách.
Subtask
Subtask 1 (20 điểm): , , .
Subtask 2 (30 điểm): , , .
Subtask 3 (50 điểm): , , .
Ví dụ
Input
6 3
4 -2 7
Output
4 -2 7 0 0 0
Giải thích
Mảng có phần tử nhưng initializer chỉ cung cấp giá trị: . Vì vậy , , . Ba phần tử chưa được liệt kê là và đều nhận giá trị .