五年级质数和合数巩固自测答案 (五年级数学质数与合数巩固)

质数环

时间限制: 1 s

空间限制: 128000 KB

题目等级 : 黄金 Gold

题目描述 Description

一个大小为N(N<=17)的质数环是由1到N共N个自然数组成的一个数环,数环上每两个相邻的数字之和为质数。如下图是一个大小为6的质数环。为了方便描述,规定数环上的第一个数字总是1。如下图可用1 4 3 2 5 6来描述。若两个质数环,数字排列顺序相同则视为本质相同。现在要求你求出所有本质不同的数环。

五年级数学质数与合数巩固,五年级上册找质数学习与巩固数学

输入描述 Input Description

只有一个数N,表示需求的质数环的大小。如:

输出描述 Output Description

每一行描述一个数环,如果有多组解,按照字典序从小到大输出。如:

样例输入 Sample Input

6

样例输出 Sample Output

1 4 3 2 5 6

1 6 5 2 3 4

数据范围及提示 Data Size & Hint

n<=17

大家好好想想哦

代码解答,应我的fan要求代码要排版好

直接上代码

GitHub:

C++解答

https://github.com/520zyzy/C-Program/tree/master

C语言:

https://github.com/520zyzy/C-Program/blob/master/质数环C语言

其实C语言C++目前的学习基本没什么不一样,就是头文件

C语言:#include<stdio.h>

C++:#include<iostream>

using namespace std;命名空间

输入输出用了cin,cout,别的都和C语言一样,初学者不用怕看不懂

实在看不懂换成C语言就行