em hãy cho biết cách mã hóa số 5 trong dãy số sau:4 5 6 8 9 3 2 7 cứu
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.
Cho dãy số 12345678
Hãy mã hóa số 3,4,5,6,7,8 thành dãy số bit
3: số tiếp theo: 9
4: số khác biệt: 4
2: số khác biệt: 8
1: số lớn nhất: 9
Mật khẩu Wifi nhà Hải là 9849
uses crt;
const fi='dulieu.inp';
var f1:text;
i,n,dem:integer;
a:array[1..100]of integer;
begin
clrscr;
assign(f1,fi); reset(f1);
n:=0;
while not eof(f1) do
begin
n:=n+1;
read(f1,a[n]);
end;
dem:=0;
for i:=1 to n do
if a[i]<0 then dem:=dem+1;
writeln(dem);
close(f1);
readln;
end.
Giải
Cách 1:
Khoảng cách mỗi số là: (28 - 24) : 5 = 0,8
Tổng của 10 số đó là: 28 + 24 = 52
Số cuối hơn số đầu là: 0,8 x (10 - 1) = 7,2
Tổng số đầu và số cuối là: 52 : (10 : 2) = 10,4 (10 : 2 = 5 là số cặp số)
Số đầu là: (10,4 - 7,2) : 2 = 1,6
Dãy số đó là: 1,6 ; 2,4 ; 3,2 ; 4,0 ; 4,8 ; 5,6 ; 6,4 ; 7,2 ; 8,0 ; 8,8
Cách 2:
Khoảng cách mỗi số là: (28 - 24) : 5 = 0,8
Trung bình cộng 2 số ở giữa là: (24 + 28) : 10 = 5,2
Để 2 số liền nhau hơn kém nhau 0,8 đơn vị thì số bé ở giữa là: 5,2 - (0,8 : 2) = 4,8
Ta có được dãy số trên 1,6 ; 2,4 ; 3,2 ; 4,0 ; 4,8 ; 5,6 ; 6,4 ; 7,2 ; 8,0 ; 8,8
- Đây là bài toán dạng dãy số cách đều, cho biết tổng và thấy rõ số các số hạng. Cả 2 dãy số tách ra cũng theo thứ tự cách đều, mỗi dãy gồm 5 số hạng. Do vậy số chính giữa là trung bình cộng của dãy số.
- Dãy số ở vị trí 1, 3, 5, 7, 9, Số trung bình cộng nằm ở vị trí 5 đó là: 24 : 5 (số hạng) = 4,8
- Dãy số ở vị trí 2 ,4 , 6 , 8 , 10 , Số trung bình cộng nằm ở vị trí 6 đó là: 28 : 5 ( số hạng ) = 5,6
Nhận xét 2 số hạng liền nhau vị trí 5 và 6 có qui luật là cách nhau 0,8.
Mặt khác , trung bình cộng của 10 số hạng trên là : ( 24 + 28 ) : 10 = 5,2
mà (4,8 + 5,6 ) : 2 = 5,2 nên nhận xét trên là đúng. Dãy số cần tìm là: 1,6 ; 2,4 ; 3,2 ; 4,0 ; 4,8; 5,6 ; 6,4 ; 7,2 ; 8,0 ; 8,8.
BẰNG O1 NHÁ