Problem

9 /9


Các cách bổ sung để làm việc với các phần tử mảng

Theory Click to read/hide

Các cách khác để làm việc với phần tử mảng
Ngoại trừ for , bạn cũng có thể sử dụng foreach - nó lặp lại trên tất cả các phần tử của mảng mà không sử dụng chỉ mục. Ví dụ, đôi khi có thể thuận tiện để hiển thị một mảng trên màn hình.   foreach(int i trong A) { Console.Write(i + " "); }
Và đây là cách bạn có thể đọc một mảng, các phần tử của mảng đó được viết trên một dòng và cách nhau một khoảng trắng, từ bàn phím. sử dụng System.Linq; // bạn cần viết lệnh này để sử dụng các hàm liên quan đến làm việc với mảng ... chuỗi văn bản = Console.ReadLine(); int[] array = text.Split(' ').Select(int.Parse).ToArray(); // Split() chia chuỗi thành các đối tượng riêng biệt (trong trường hợp này là phân chia không gian) // Select(int.Parse) chuyển đổi từng đối tượng (chuỗi) thành int // ToArray() ghi tất cả các đối tượng nhận được vào mảng

Problem

Đầu vào là số N - số phần tử mảng. 
Sau đó, có hai mảng N số nguyên, mỗi mảng: các phần tử của mảng đầu tiên đi một dòng trên một dòng, các phần tử của mảng thứ hai đều được viết trên một dòng cách nhau một khoảng trắng.
Điền hai mảng và xuất các phần tử của chúng cách nhau một khoảng trắng trên một dòng: mảng đầu tiên ở dòng đầu tiên, mảng thứ hai ở dòng thứ hai.

 
Ví dụ
<đầu>
# Đầu vào Đầu ra
1 3
1
2
3
4 5 6
1 2 3
4 5 6