Nội dung Bài tập
Mã:
LOP1.1.MANG
Tên:
Xây dựng lớp mảng
Dạng thi:
oi
Thang điểm:
5 đ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:
admin
Xây dựng lớp mảng cho phép thực hiện các thao tác sau:
  • Nhập, xuất mảng.
  • Lấy kích thước mảng.
  • Lấy phần tử tại vị trí nào đó.
  • Gán giá trị cho phần tử tại vị trí nào đó.
  • Tìm phần tử nào đó trong mảng.
  • Tìm phần tử nhỏ nhất trong mảng.
(Nhóm tạo hủy)
  • Khởi tạo mặc định mảng kích thước = 0.
  • Khởi tạo với kích thước cho trước, các phần tử = 0.
  • Khởi tạo từ một mảng int [ ] với kích thước cho trước.
  • Khởi tạo từ một đối tượng mảng khác.
  • Hủy đối tượng mảng.
(Nhóm toán tử)
  • Toán tử gán: =.
  • Toán tử lấy phần tử: [ ].
  • Toán tử nhập, xuất: >>, <<.
Sử dụng lớp mảng ở trên để giải bài sau:
Input:
  • Dòng 1: nhập số nguyên n
  • Dòng 2: nhập n số nguyên, mỗi số cách nhau 1 khoảng trắng
Ouput:
  • Dòng 1: xuất mảng
  • Dòng 2: xuất giá trị lớn nhất trong mảng
  • Dòng 3: xuất số lượng phần tử có giá trị bằng giá trị lớn nhất
Ví dụ:

Input

Output

4

3 2 3 1

3 2 3 1

3

2









    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