BT: Cho dãy số: 1; -3; 5; -7; 9; -11 ; 13; -15; 17; -19.
Tìm 5 số, sao cho đặt dấu ''+'' hoặc ''-'' nối các số đó với nhau đc kết quả là [15]
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Từ 1 đến 9 có 9 chữ số
Từ 10 đến 99 có 180 chữ số
Từ 100 đến 900 có 2700 chữ số
Từ 1000 đến 1999 có số chữ số là: [(1999-1000):1+1] .4= 4000 chữ số
Dãy số đó số chữ số là: 9 + 180 + 2700+4000=6889 chữ số
Vậy...
Cho dãy số 1,,2,3,...,1998,1999.hỏi có bao nhiêu số chữ số.
Giải
Số số hạng của dãy trên là:
(1999-1):1+1=1999 (số hạng)
Đáp số: 1999 số hạng
Dãy số trên có số số hạng là:
( 345 - 2 ) : 1 + 1 = 344 số hạng
Số thích hợp: `54`
Quy luật: số đứng sau gấp `3` lần số đứng trước.
a]5/8 - a/b = 5/12
a/b=5/8-5/12
a/b=5/24
b)khoảng cách của 2 số hạng liên tiếp là 1
dãy trên có số số hạng là:
(171-1):1+1=171(số)
Đ/s 171 số hạng
Đề không cho biết là dãy số được nhập từ bàn phím, có bao nhiêu phần tử hay giới hạn của dãy số... nên không thể dùng pascal được nhé.
Có thể là làm trên excel. Bạn dùng hàm max nhé:
=max(giá trị 1, giá trị 2,...)
uses crt;
var a:array[1..100]of integer;
i,n,max:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
max:=a[1];
for i:=1 to n do
if max<a[i] then max:=a[i];
writeln(max);
readln;
end.
ta thấy dãy số có quy luật : ...;...;...;44 ;55;66;77;88;99;110.
ta thấy 110-99=11
99-88= 11
.
.
55-44=11
=> mỗi số trong tổng cách đều nhau là 11
ta có:
44-11=33
33-11=22
22-11=11
Vậy số đầu tiên là 11.
uses crt;
var a,vtmax,vtmin:array[1..100]of integer;
n,i,max,min,dem,t,dem1,t1,dem2,t2,dem3,t3,dem4,t4,k:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
max:=a[1];
for i:=1 to n do
if max<a[i] then max:=a[i];
writeln('So lon nhat trong day la: ',max);
dem:=0;
t:=0;
for i:=1 to n do
if max=a[i] then
begin
inc(dem);
t:=t+a[i];
vtmax[dem]:=i;
end;
if dem>1 then
begin
writeln('Tong cac so max la: ',t);
writeln('Cac vi tri co so max la: ');
for i:=1 to dem do
write(vtmax[i]:4);
end;
min:=a[1];
for i:=1 to n do
if min>a[i] then min:=a[i];
writeln('So nho nhat trong day la: ',min);
dem1:=0;
t1:=0;
for i:=1 to n do
if min=a[i] then
begin
inc(dem1);
t1:=t1+a[i];
vtmin[dem1]:=i;
end;
if dem1>1 then
begin
writeln('Tong cac so min la: ',t1);
writeln('Cac vi tri co so min la: ');
for i:=1 to dem1 do
write(vtmin[i]:4);
end;
write('Nhap k='); readln(k);
dem2:=0;
t2:=0;
for i:=1 to n do
if (i mod 2=0) and (a[i] mod k=0) then
begin
dem2:=dem2+1;
t2:=t2+a[i];
end;
writeln('So phan tu o vi tri chan trong day la boi cua ',k,' la: ',dem2);
writeln('Tong cac so o vi tri chan trong day la boi cua ',k,' la: ',t2);
dem3:=0;
t3:=0;
for i:=1 to n do
if (i mod 2=1) and (k mod a[i]=0) then
begin
inc(dem3);
t3:=t3+a[i];
end;
writeln('So phan tu o vi tri le trong day la uoc cua ',k,' la: ',dem3);
writeln('Tong cac so o vi tri le trong day la uoc cua ',k,' la: ',t3);
dem4:=0;
t4:=0;
for i:=1 to n do
if (a[i]+k=1) or (a[i]=k+1) then
begin
inc(dem4);
t4:=t4+a[i];
end;
writeln('So phan tu la anh em cua ',k,' trong day la: ',dem4);
writeln('Tong cac phan tu la anh em cua ',k,' trong day la: ',t4);
readln;
end.
(-3)+(-7)-1-(-11)-(-15)=15