孙宁的第一个实验123456

实验要求:
1、输入一个不小于6的偶数。输出一个分解成2个质数和的方案。
2、输入汉诺塔的层数n,分步骤给出从哪个容器到哪个容器的移动操作序列。根据这个序列操作,可以实现所有盘子从容器A,通过利用临时容器,移动到容器C的效果。

#include<iostream>
using namespace std;
bool isPrime(int n){
    for(int i=2;i*i<=n;i++){
        if(n%i==0) return false;
    }
    return true;
}
int main(){
    int n;
    cin>>n;
    for(int i=2;i<n;i++){
        if(isPrime(i) && isPrime(n-i)){
            cout<<n<<"="<<i<<"+"<<n-i;
            break;
        }
    }
    return 0;
}