Trong hệ thập phân thì 2
2020 có m chữ số và 5
2020 có n chữ số . Tính m + 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.
Có \(10^{m-1}< 2^{2019}< 10^m\) vì \(2^{2019}\)có m chữ số
Và \(10^{n-1}< 5^{2019}< 10^n\) vì \(5^{2019}\)có n chữ số
\(\Rightarrow10^{m-1}.10^{n-1}< 2^{2019}.5^{2019}< 10^m.10^n\)
\(\Leftrightarrow10^{m+n-2}< 10^{2019}< 10^{m+n}\)
\(\Rightarrow m+n-2< 2019< m+n\)
Có m; n thuộc N*
\(\Rightarrow m+n-1=2019\)
\(\Rightarrow m+n=2020\)
HD: Xét khai triển:

Số chữ số của số đã cho bằng phân nguyên của số:

Đáp án D.
Xét khai triển x + y 2018 = C 2018 0 x 2018 + C 2018 1 x 2017 + C 2018 2 x 2016 y 2 + ... + C 2018 2018 y 2018
Chọn x = 3, y = 2 ta có:
5 2018 = C 2018 0 3 2018 + C 2018 1 3 2017 2 + C 2018 2 3 2016 2 2 + ... + C 2018 2018 2 2018 = M
Vậy số chữ số của M = 5 2018 là log M + 1 = log 5 2018 + 1 = 2018. log 5 + 1
Nhập vào màn hình Int 2018 × log 5 + 1 :

Máy hiện kết quả bằng 1411.
Var k,i,t:longint;
Function kt(n:longint):boolean;
Var s,x:string;
d,m,j:longint;
Begin
s:='';
x:='';
j:=0;
d:=0;
While n<>0 do
Begin
d:=n mod 2;
n:=n div 2;
Str(d,s);
x:=x+s;
j:=length(x)
end;
s:=x;
For m:=1 to j do
x[m]:=x[j-m+1];
If s=x then Exit(True) else Exit(False);
end;
Begin
{$ifndef online_JUDGE}
Assign(input,'standard.inp');
Reset(input);
Assign(output,'standard.out');
Rewrite(output);
{$endif}
Read(k);
For i:=1 to k+1 do
Begin
If kt(i-1) then inc(t);
end;
Write(t);
end.
Hàm round() trong Python làm tròn x về n chữ số sau dấu thập phân. Python làm tròn theo cách sau: round(0.5) là 1.0 và round(-0.5) là -1.0
hi