Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
939 lượt xem
trannhat900 trong Tin học lớp 11 bởi Phó giáo sư (52.9k điểm)
đã sửa bởi

Cho một dãy A gồm n (1 ≤ n ≤ 1000) số nguyên dương a[1..n] và số nguyên dương k (k ≤ 1000). 

Yêu cầu: Hãy tìm dãy con nhiều phần tử nhất của dãy đã cho sao cho tổng các phần tử của dãy con này chia hết cho k.

Dữ liệu vào: đọc từ file văn bản DAYCON.INP

  • Dòng đầu ghi số n
  • Dòng thứ hai chứa n số a[1], a[2], . . ., a[n] cách nhau ít nhất một dấu cách.

Kết quả ra: Ghi ra file văn bản DAYCON.OUT

  • Ghi độ dài dãy con tìm được
  • Các dòng tiếp theo: Ghi các phần tử được chọn vào dãy con
  • Dòng cuối: Ghi tổng các phần tử của dãy con đó.

Ví dụ:

DAYCON.INP

DAYCON.OUT

12 6

1 6 11 5 10 15 20 2 4 9 8 16

11

a[12]=16

a[11]=8

a[10]=9

a[9]=4

a[8]=2

a[7]=20

a[6]=15

a[5]=10

a[4]=5

a[2]=6

a[1]=1

tongn = 96

thanhtrong bởi Thạc sĩ (6.2k điểm)
Viết chương trình pascal tìm dãy con hay sao chú?
trannhat900 bởi Phó giáo sư (52.9k điểm)
Đúng rồi nha bạn!

Các câu hỏi liên quan

0 phiếu
1 trả lời 740 lượt xem
Cho dãy số gồm n số nguyên. Tìm dãy con có tổng lớn nhất Giải thuật: – Sử dụng kỹ thuật vét cạn các dãy con, dùng hàm tính tổng dãy con để kiểm tra.
đã hỏi 21 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
0 câu trả lời 222 lượt xem
0 phiếu
1 trả lời 764 lượt xem
0 phiếu
1 trả lời 506 lượt xem
Cho dãy số gồm n số. Tìm dãy con lớn nhất các phần tử tăng (giảm) dần. Giải thuật: Sử dụng kỹ thuật xây dựng dãy con.
đã hỏi 21 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
0 câu trả lời 1.3k lượt xem
Cho số tự nhiên n (n ≤ 400). Hãy cho biết có bao nhiêu cách phân tích số n thành tổng của dãy các số nguyên dương, các cách phân tích là hoán vị của nhau chỉ tính là một cách. Ví dụ: Với n=5, có 7 cách phân tích: 1. 5 = 1 + 1 + 1 + 1 + 1 2. 5 = 1 + 1 + 1 + 2 3. 5 = 1 + 1 + 3 4. 5 = 1 + 2 + 2 5. 5 = 1 + 4 6. 5 = 2 + 3 7. 5 = 5
đã hỏi 13 tháng 7, 2021 trong Tin học lớp 11 bởi callmechmuahme Cử nhân (3.5k điểm)
+1 thích
0 câu trả lời 350 lượt xem
0 phiếu
1 trả lời 1.9k lượt xem
Cho dãy số A gồm n phần tử a1, a2, ..., an. Viết chương trình tính tổng câc số chẵn trong A. Biết n và A được nhập từ bàn phím 
đã hỏi 7 tháng 4, 2022 trong Tin học lớp 11 bởi Khách
0 phiếu
1 trả lời 1.5k lượt xem
Nhập vào từ bàn phím số tự nhiên n (n<1000). Hãy phân tích n thành tích các thừa số nguyên tố.</p> VD: Nhập vào n = 9 được 9 = 3.3
đã hỏi 17 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
2 câu trả lời 2.8k lượt xem
Phương trình \(x+y+z=1000 \) có tất cả bao nhiêu bộ nghiệm nguyên dương?
đã hỏi 10 tháng 12, 2020 trong Toán lớp 11 bởi trannhat900 Phó giáo sư (52.9k điểm)

HOT 1 giờ qua

  1. trannhat900trannhat900

    52948 Điểm

  2. phamngoctienpy1987844phamngoctienpy1987844

    50728 Điểm

  3. vxh2k9850vxh2k9850

    35980 Điểm

  4. Nqoc_bakaNqoc_baka

    34614 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...