Tìm các số trong khoảng từ 0 đến 999 bằng tổng lập phương các chữ số của nó!
Giải nhanh giúp mình nha!!
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 i,dv,ch,tr,a:integer;
begin
clrscr;
for i:=0 to 999 do
begin
a:=i;
dv:=a mod 10;
ch:=a div 10; ch:=ch mod 10;
tr:=a div 100;
if dv*dv*dv+ch*ch*ch+tr*tr*tr=a then write(a:4);
end;
readln;
end.
(ab)^2=(a+b)^3
Từ đó suy ra (ab) phải là lập phương của 1 số, a+b là bình phương của 1 số
(ab) = 27 hoặc 64
chỉ có 27 thỏa mãn
vậy (ab)=27 TICK NHA
Lời giải:
Gọi số cần tìm là $\overline{ab}$. ĐK: $a,b\in\mathbb{N}; a,b\leq 9; a\neq 0$
Theo bài ra ta có:
$\overline{ab}^2=(a+b)^3$
Do đó $\overline{ab}$ là lập phương của 1 số tự nhiên
$\Rightarrow \overline{ab}$ có thể nhận các giá trị: $27,64$
Nếu $\overline{ab}=27$ thì:
$27^2= (2+7)^3$ nên hoàn toàn thỏa mãn
Nếu $\overline{ab}=64$ thì:
$64^2\neq (6+4)^3$ nên không thỏa mãn
Vậy số cần tìm là $27$
17576 và 19683
Bài này có trong tạp chí Toán Tuổi Thơ
Bài này của lớp 6
Gọi số cần tìm là abcd (abcd E N,a khác 0)
Vì số cần tìm là số tự nhiên
mà số đó cộng số các c/s và cộng tổng các c/s của nó
=>số cần tìm phải có 4 c/s
=>Theo đề bài ta có
abcd+4+a+b+c+d=1988
abcd+a+b+c+d=1984
Vậy a=1,b=9,c=0,d=2
Câu 1:
Giả sử \(\overline{abc}\) (0 <= a, b, c <= 9) là số Amstrong, ta cần tìm a, b và c thỏa mãn:
100a + 10b + c = a3 + b3 + c3. Chương trình như sau:
Program Amstrong;
var a, b, c: integer;
begin
writeln( ‘ cac so Amstrong trong khoang tu 0-999 la’);
for a:= 0 to 9 do
for b:=0 to 9 do
for c:=0 to 9 do
if a*100 + b*10 +c = a*a*a + b*b*b + c*c*c
then writeln(a*100 +b*10 +c);
readln;
End.
tks