Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài

Những câu hỏi liên quan
Trương Thanh Long
Xem chi tiết
Vũ Quỳnh Thơ
Xem chi tiết
Lê Phúc Hưng
26 tháng 11 2015 lúc 6:15

Vì p>5 thì p là số lẻ nên không thể nào làm lũy thừa bậc 4 của một số tự nhiên

Vũ Quỳnh Thơ
Xem chi tiết
Vũ Quỳnh Thơ
Xem chi tiết
Nguyễn Mai
Xem chi tiết
Kudo Shinichi
3 tháng 2 2020 lúc 17:01

Đặt \(p-4=a^4\)với \(a\inℕ\). Dễ thấy \(p>5\)thì a>1

\(\Rightarrow p=a^4+4=\left(a^2\right)^2+2a^2+2a^2+4-4a^2\)

\(=\left(a^2+2\right)^2-\left(2a\right)^2=\left(a^2+2-2a\right)\left(a^2+2+2a\right)\)

Với \(a>1\)thì \(a^2+2-2a>1\)và \(a^2+2+2a>1\)nên

\(\left(a^2+2-2a\right)\left(a^2+2+2a\right)\)là hợp số hay p là hớp số ( vô lí vì \(p\in P\))
Do đó p là snt lớn hơn 5 thì p-4 không thể là lũy thừa bậc 4 của 1 số tự nhiên 

Chúc bạn học tốt !!!

Khách vãng lai đã xóa
Vũ Quỳnh Thơ
Xem chi tiết
vinh
Xem chi tiết
nguyen phuong chi
Xem chi tiết
Trần Văn Việt Hùng
Xem chi tiết
Nguyễn Lê Phước Thịnh
24 tháng 2 2022 lúc 13:32

Làm bằng pascal thì những bài như thế này thì test lớn chạy không nổi đâu bạn

#include <bits/stdc++.h>

using namespace std;

long long n,a,b;

int main()

{

cin>>n;

a=1;

while (pow(a,3)<=n) 

{

a++;

}

if (pow(a,3)==n) cout<<"YES";

else cout<<"NO";

cout<<endl;

b=1;

while (pow(5,b)<=n) do b++;

if (pow(5,b)==n) cout<<"YES";

else cout<<"NO";

cout<<endl<<pow(n,n)%7;

return 0;

}