Chương trình đơn giản

VB

Viết CT nhập vào 1 mảng và 1 số k, tìm và in ra vị trí bắt đầu, số phần tử của đoạn con có trung bình cộng = k

ML
3 tháng 5 2020 lúc 9:11

Program hotrotinhoc_hoc24;

var a:array[1..32000] of integer;

i,n,j,k,t:longint;

begin

write('Nhap so phan tu cua mang : '); readln(n);

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

readln;

write('Nhap so nguyen k : '); readln(k);

t:=0;

for i:= 1 to n-1 do

begin

t:=0;

for j:= i to n do

begin

t:=t+a[j];

if (t div ((j+1)-i) = k) and (t mod ((j+1)-i) = 0 ) then

begin

writeln(i,' ',((j+1)-i));

break;

end;

end;

if t div ((j+1)-i) = k then

break;

end;

readln

end.

Bình luận (0)

Các câu hỏi tương tự
NT
Xem chi tiết
LT
Xem chi tiết
TK
Xem chi tiết
TH
Xem chi tiết
HP
Xem chi tiết
LB
Xem chi tiết
AP
Xem chi tiết
TB
Xem chi tiết
HT
Xem chi tiết