Cho dãy số 1;2;3;...;n. Tìm n để số chữ số của dãy gấp:
a) 2 lần n.
b) 2 lần rưỡi n
c) 3 lần 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.
uses crt;
var n,i:integer;
begin
clrscr;
readln(n);
for i:=1 to n do
if i mod 2=0 then write(i:4);
writeln;
for i:=1 to n do
if i mod 2=1 then write(i:4);
readln;
end.
Số số hạng của tông trên là:
(88-1):3+1=30 ( số hạng)
Đáp số: 30 số hạng
Từ : 1 → 9 có 9 chữ số
từ : 10 → 99 có = ( 99 - 10 ) : 1 + 1 = 90 x 2 = 180 chữ số
từ : 100 → 999 có = ( 999 - 100 ) : 1 + 1 = 900 x 3 = 2700 chữ số
từ : 1000 → 2017 có = ( 2017 - 1000 ) : 1 + 1 = 1018 x 4 = 4072 chữ số
Dãy đó có số chữ số là :
9 + 180 + 2700 + 4072 = 6961 ( chữ số )
Đáp số: 6961 chữ số
dãy số trên có số các số có 1 chữ số là:
(9-1):2+1=5 (so)
can so chu so de viet cac so co 1 chữ số là:
5x1=5(chữ số)
dãy số trên có số các số có 2 chữ số là:
(99-11):2+1=45 (so)
cần số các chữ số để viết các số có 2 chữ số là:
45x2=90 (chữ số)
day trên co so các số có 3 chữ số là:
(999-111):2+1=445 (so)
cần số các chữ số để viết các số có 3 chữ số là:
445x3=1335(chữ số)
dãy số trên có số các số có 4 chữ số ( tu 1111 ->2017) la:
(2017-1111):2+1=454 (so)
cần số các chữ số để viết các số có 4 chữ số (từ 1111->2017) la:
454x4=1816 (chữ số)
=> Day so tren co so chữ số là:
5+90+1335+1816=3246 (chữ số)
đáp số:3246 chữ số
a.
Vì chữ số của dãy gấp 2 lần số các số của dãy nên ta phải bù cho các số có 1 chữ số thêm 9 chữ số nữa (từ 1 đến 9 có 9 số có 1 chữ số)
Với số có 2 chữ số vừa hay các chữ số gấp 2 lần các số nên 9 chữ số bù cho số có 1 chữ phải lấy từ 9 số có 3 chữ số (số có 3 chữ số thừa 1 chữ số với yêu cầu số chữ số gấp đôi số)
Vậy số n cần tìm là : 99 + 9 = 108
c,
Với cách lập luận tương tự ta sẽ bù cho 9 số có 1 chữ số mỗi số 2 chữ số nữa và bù cho 90 số có 2 chữ số mỗi số thêm 1 chữ số nữa. Các chữ số lấy để bù là những số có 4 chữ số và mỗi số thừa ra 1 chữ số.
Số các số có 4 chữ số là : 9 x 2 + 90 x 1 = 108.
Vậy số n cần tìm là : 999 + 108 = 1107