Bài 11: Kiểu mảng

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
0o0 Nhok kawaii 0o0

Cho dãy số (a1, a2, a3, ..., an) là một hoán vị bất kỳ của tập hợp (1, 2, 3, ..., n). Dãy số (b1, b2, b3, ..., bn) gọi là nghịch thế của dãy a nếu bi là số phần tử đứng trước số i trong dãy a mà lớn hơn i.

Ví dụ:

Dãy a là: 3 2 5 7 1 4 6

Dãy b là: 4 1 0 2 0 1 0

a. Cho dãy a, hãy xây dựng chương trình tìm dãy b.

b. Cho dãy b, xây dựng chương trình tìm dãy a.

Dữ liệu vào: Trong file NGICH.INP với nội dung:

-Dòng đầu tiên là số n (1 <= n <= 10 000).

-Các dòng tiếp theo là n số của dãy a, mỗi số cách nhau một dấu cách,

-Các dòng tiếp theo là n số của dãy b, mỗi số cách nhau bởi một dấu cách.

Dữ liệu ra: Trong file NGHICH.OUT với nội dung:

-N số đầu tiên là kết quả của câu a

-Tiếp đó là một dòng trống và sau đó là n số kết quả của câu b (nếu tìm được dãy a).


Các câu hỏi tương tự
Hoàng Trần Thanh Hà _THP...
Xem chi tiết
Vương Thị Minh Tâm
Xem chi tiết
Bùi Thị Sáu
Xem chi tiết
Lee Jihoon
Xem chi tiết
Phạm Vy
Xem chi tiết
Hoàng Trần Thanh Hà _THP...
Xem chi tiết
Sarah Lilia
Xem chi tiết
Lê Phương Thảo
Xem chi tiết
Duy Khánh
Xem chi tiết