#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;
}
#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ố tự nhiên N có k chữ số được gọi là số AmStrong nếu N bằng tổng các lũy thừa bậc
k của các chữ số của nó:
Ví dụ: Số 153 có 3 chữ số và 153 = 1 3 + 5 3 + 3 3 nên nó là số AmStrong.
Hãy viết chương trình in ra các số Amstrong nhỏ hơn hoặc bằng n với n được nhập từ
bàn phím.
MN ƠI, HELP ME!!!
1. Viết chương trình tính tổng các số nguyên tố từ 1 đến 100 2.Số nguyên dương P được gọi là ước thực sự của số nguyên n nếu n chia hết cho P và P khác 1 và khadc chính số n . Viết thuật toán và chương trình nhập số tự nhiên n và tính tổng của nó
Viết chương trình nhập vào 2 số tự nhiên N và k, hãy cho biết số thứ k tính từ trái sang phải của N là số mấy, nếu k lớn hơn độ dài N và k=0 thì thông báo không tìm được.
VD: N=26362, k:=3
=>kết quả là 3
"dòng chữ tinh ranh" dc cấu tạo như sau:1 dòng số là luỹ thừa 4 của các số nguyên tố từ nhỏ đến lớn và ko có dấu cách giữa các số. VD:16816252401....
viết chương trình xác định chữ số ở vị trí k(với k>=50000) của dòng chữ tinh ranh
BÀI 2. ĐỘ CAO CỦA DÃY SỐ DOCAO13.PAS
Ta gọi độ cao của một số nguyên dương K là tổng giá trị các chữ số của K.
Ví dụ: số 25362 có độ cao là 18. Cho dãy số nguyên dương A gồm N phần tử a 1 ,
a 2 , ..., a N .(1 ≤ N ≤ 1000, 1 ≤ i ≤ N, 0 < a i ≤ 2147483647)
Yêu cầu: Hãy tính độ cao của các phần tử trong dãy số A.
Dữ liệu vào: Ghi trong file văn bản DOCAO13.INP có cấu trúc như sau:
- Dòng 1: Ghi số nguyên dương N, là số lượng phần tử của dãy số.
- Dòng 2: Ghi N số nguyên dương, số thứ i là giá trị của phần tử a i trong dãy số,
các số được ghi cách nhau ít nhất một dấu cách.
Dữ liệu ra: Ghi ra file văn bản DOCAO13.OUT theo cấu trúc như sau:
- Dòng 1: Ghi N số nguyên dương t 1 , t 2 , ..., t N, t i là độ cao của số của a i . Các số
được ghi cách nhau một dấu cách.
Ví dụ:
DOCAO13.INP DOCAO13.OUT
5 13 5 5 10 9
giai thừa của n là tích cách sô tự nhiên nguyên dương bắt đầu từ 1-n vs m là số tự nhiên dương bất kỳ cho trc . nếu n=0 thì n!=1.nếu n>0 thì n!=1.2..n
yêu cầu : in ra các chữ số 0 tận cùng bên pahir n!
in ra màn hình chữ số khác 0 tận cùng bên phải n!
viết chương trình pascal nhập n thực hiện
dòng 1 xuất ra màn hình các chữ số của n
dòng 2 tổng các chữ số của n và xét xem tổng đó có phải là số nguyên tố không
dòng 3 các chữ số ở vị trí lẻ của n và tổng của chúng. Xét tổng đó có phải là số chính phương không
dòng 4 các chữ số ở vị trí chẵn của n và tổng của chúng. Xét tổng đó có phải là số hoàn hảo không
dòng 5 số lớn nhất và số nhỏ nhất của n và tổng của hai số đó
Giúp với !!
viết chương trình tính tổng n số tự nhiên : S =1+2+3+...+ n, với n là số tự nhiên được nhập từ bàn phím ( có sử dụng khai báo biến mảng )
Viết chương trình pascal nhập dãy số n (n nhập từ bàn phím) thực hiện
+ dòng 1 xuất ra màn hình dãy số vừa nhập
+ dòng 2 tổng của dãy số vừa nhập và xét tổng đó có phải là số nguyên tố không ?
+ dòng 3 các số ở vị trí lẻ của dãy số và tổng của nó. Xét tổng đó có phải là số chính phương không?
+ dòng 4 các số ở vị trí chẵn của dãy số và tổng của chúng. Xét tổng đó có phải là số hoàn hảo không ?
+ dòng 5 số lớn nhất và số nhỏ nhất của dãy số và tổng của hai số đó Giúp với !!