cho dãy số 1234.............................................1999.hỏi chữ số 8 xuất hiện bao nhiêu lần
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ổng của 3 số là 1256.nếu lấy số thứ nhất chia cho số thứ hai được thưong là 2 dư 1,nếu lấy số thứ hai chia số thứ ba được thưong là 3 dư 5.tìm số thứ nhất
cách làm thì dài lắm mik phải mất 1 ngày mới tính ra đó là 1607 nha
*.Nhóm 1(1000 số đầu)):
Từ 000; 001; 002; ………; 998; 999. Có (999-000)+1=1000 (số)
-Hàng đơn vị: xuất hiện liên tục từ 0 đến 9 (có 10 số từ 0 đến 9. Trong đó có 1 chữ số 1).
Như vậy sự lập lại này 1000:10= 100 (lần), trong đó có 100 chữ số 1.
-Hàng chục: mỗi 100 số, có 10 nhóm: chữ số 0 (01;02;…;08;09) rồi 10 chữ số 1 (10;11;…;19)……
Như vậy có 10 x 10 = 100 (chữ số 1)
-Hàng trăm: có 100 chữ số 0 (001;002;…;099) rồi đến 100 chữ số 1 (100;101;…;199)……
Như vậy có 100 chữ số 1.
Tất cả: 100+100+100=300 (chữ số 1)
*.Nhóm 2 (1000 số thứ 2):
Từ 1000; 1001; ……; 1998; 1999
Phân tích tương tự ta cũng có: 300 chữ số 1
*.Nhóm còn lại:
Từ 2000 đến 2013 chỉ có 1 chữ số 1 ở 2005.
Tất cả các chữ số 1 là: 300 + 300 + 1 = 601 (chữ số 1)
Cách 2:
*.Nhóm 1(1000 số đầu)):
Từ 000; 001; 002; ………; 998; 999. Có (999-000)+1=1000 (số). Mỗi số có 3 chữ số.
Như vậy có 3 x 1000 = 3000 (chữ số) mà 10 chữ số (0; 1; …;8 ; 9)đều xuất hiện như nhau.
Vậy có 3000 : 10 = 300 (chữ số 1)
*.Nhóm 2(1000 số thứ 2):
Từ 1000; 1001; ……; 1998; 1999Phân tích tương tự ta cũng có: 300 chữ số 1.
*.Nhóm còn lại:
Từ 2000 đến 2013 chỉ có 1 chữ số 1 ở 2005.
Tất cả các chữ số 1 là: 300 + 300 + 1 = 601 (chữ số 51)
Bước 1: nhập n và nhập dãy số
Bước 2: \(dem\leftarrow0\); \(i\leftarrow1\);
Bước 3: Nếu a[i]=8 thì tăng dem lên
Bước 4: \(i\leftarrow i+1\);
Bước 5: Nếu i<=n thì quay lại bước 3
Bước 6: Xuất dem
Bước 7: Kết thúc
8 lần:D