tìm chữ số có 3 chữ số là lũy thừa bậc 3 của tổng ba chữa số của 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.
#include <bits/stdc++.h>
using namespace std;
long long n,t,x,a;
int main()
{
cin>>n;
a=n;
t=0;
while (n>0)
{
x=n%10;
t=t+x*x*x;
n=n/10;
}
if (n==t) cout<<"Yes";
else cout<<"No";
return 0;
}
Sử dụng đồng dư:
Trước hết ta thấy dó n5 và n có chung chữ số tận cùng nên \(n^5\equiv n\left(mod10\right)\forall n.\)
Gọi x là số cần tìm, a là số tự nhiên thỏa mãn: \(x=a^5.\) Theo lập luận bên trên, do x có tận cùng là 4 nên a cũng có tận cùng là 4.
Vậy thì \(1000000004\le a^5\le9999999994\Rightarrow63< a< 100\)
Do a có tận cùng là 4 nên a = 64, 74 , 84, 94. Vậy x = 1073741824; 2219006624; 4182119424; 7339040224.
Gọi số thứ nhất, số thứ hai, số thứ ba lần lượt là a,b,c
Theo đề, ta có: a/2=b/3 và a/4=c/9
=>a/4=b/6=c/9=k
=>a=4k; b=6k; c=9k
a^3+b^3+c^3=-1009
=>64k^3+216k^3+729k^3=-1009
=>k=-1
=>a=-4; b=-6; c=-9
Gọi số thứ nhất là a
=> Số thứ hai là 3/2a
Số thứ 3 là 9/4a
Vì tổng các luỹ thừa bậc 3 của 3 số nguyên là -1009, nên ta có:
\(a^3+\left(\dfrac{3}{2}a\right)^3+\left(\dfrac{9}{4}a\right)^3=-1009\\ \Leftrightarrow a^3+\dfrac{27}{8}a^3+\dfrac{729}{64}a^3=-1009\\ \Leftrightarrow\dfrac{1009}{64}a^3=-1009\\ \Leftrightarrow\dfrac{a^3}{64}=-1\\ \Leftrightarrow\left(\dfrac{a}{4}\right)^3=\left(-1\right)^3=-1\\ \Leftrightarrow\dfrac{a}{4}=-1\\ \Leftrightarrow a=-4\)
Vậy số thứ nhất là 4, số thứ hai là 6 và số thứ ba là 9.
Gọi số thứ nhất , số thứ hai , số thứ ba là a,b ,c .
Ta có:
a+b+c = -1009
a: b= 2/3 => a /2 = b/3 => a/4 = b/6 [1]
a : c= 4/9 => a/4 = c/9 [2]
Từ [1] , [2] => a/4 = b/6 = c/9 =[a+b+c] /[4+6+9] = -1009/19 [áp dụng tính chất dãy tỉ số bằng nhau]
=> a= -4036/19 ; b= -6054/19 ; c= -9081/19
Vậy .......
gọi 3 số cần tìm là x,y,z
ta có x3 +y3+z3=-1009
x/y=2/3 => x/2=y/3 => x/4=y/6
x/z=4/9 => x/4=z/9
=> x/4+y/6+z/9=x^3/64+y^3/216+z^3/729 = -1009/1009=1
=> x=-4;y=-6;z=-9