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
1.1k 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 795 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 20 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 285 lượt xem
0 phiếu
1 trả lời 837 lượt xem
0 phiếu
1 trả lời 551 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 20 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.4k 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 403 lượt xem
0 phiếu
1 trả lời 2.0k 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.6k 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 16 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.9k 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

    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
    ...