số tự nhiên n có k chữ số được gọi là số amstrong nếu N bằng tổng các lũ thừa bậc k của các chữa số của nó vd:123=\(1^3+2^3+3^3\)
K
Khách
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.
Những câu hỏi liên quan
26 tháng 4 2020
uses crt;
var x,k,i,t,lt,m,j,n:integer;
st:string;
a:array[1..255]of integer;
begin
clrscr;
write('nhap n='); readln(n);
writeln('Cac so Amstrong nho hon hoac bang ',n,' la: ');
for x:=1 to n do
begin
str(x,st);
k:=length(st);
for i:=1 to k do
val(st[i],a[i],m);
t:=0;
for i:=1 to k do
begin
lt:=1;
for j:=1 to k do
lt:=lt*a[i];
t:=t+lt;
end;
if t=x then write(x:4);
end;
readln;
end.
HN
0
2 tháng 2 2015
3.a)n và 2n có tổng các chữ số bằng nhau => hiệu của chúng chia hết cho 9
mà 2n-n=n=>n chia hết cho 9 => đpcm
19 tháng 1 2017
số đó là 98 vì thương là 1/3 nên tổng là 98 và cia cho tổng các chữ số
Phép tính: số đầu 10+số cuối là 78 rồi cộng với bao nhiêu dể ra số 98
#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;
}
pascal bạn ơi