Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
94
48
#include<bits/stdc++.h>
#define f(i,a,n) for(ll i=a,_n=n;i<=n;i++)
typedef long long ll;
using namespace std;
bool check(ll x){
f(i , 2 , sqrt(x))
if(x % i == 0) return false;
return x > 1;
}
long long n;
int main(){
cin >> n;
f(i , 2 , n){
if(check(i) and check(n - i)){
cout << i << " " << n - i;
goto BREAK;
}
}
BREAK:;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
#include<bits/stdc++.h>
using namespace std;
long long n;
bool nguyento(long long m){
if(m<2) return false;
for(int i=2;i<=sqrt(m);i++){
if(m%i==0) return false;
}
return true;
}
int main(){
cin>>n;
for(int i=2;i<=n;i++){
if(nguyento(i) ==true && nguyento(n-i)==true ) {
cout<<i<<'+'<<n-i;
break;
}
}
return 0;
}
//pro2k7
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin