题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
素数环

题目题干

素数环

题目描述

如图所示为一个由 n 个圆圈构成的圆环。将自然数 1,2,...,n 放入圆圈内,并且要求任意两个相邻的圆圈内的数字之和为素数。请问给你圆圈数,你能给出放置自然数的所有正确方案吗?0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

素数环 题目描述 如图所示为一个由 n 个圆圈构成的圆环。将自然数 1,2,...,n 放入圆圈内,并且要求任意两个相邻的圆圈内的数字之和为素数。请问给你圆圈数,你能给出放置自然数的所有正确方案吗?    注意:圆圈中的数字一定是从 11开始的,并且连续不重复。  输入格式 输入 n (1≤n≤17)。  输出格式 把 11 放在第一位置,按照字典顺序不重复的输出所有解(顺时针,逆时针算不同的两种),相邻两数之间严格用一个空格隔开,每一行的末尾不能有多余的空格。  如果没有答案请输出0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

注意:圆圈中的数字一定是从 11开始的,并且连续不重复。0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入格式

输入 n (1≤n≤17)。0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出格式

把 11 放在第一位置,按照字典顺序不重复的输出所有解(顺时针,逆时针算不同的两种),相邻两数之间严格用一个空格隔开,每一行的末尾不能有多余的空格。0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

如果没有答案请输出"no answer"。0sw100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

数据样例

数据样例

输入数据 1

8

输出数据 1

1 2 3 8 5 6 7 4 
1 2 5 8 3 4 7 6 
1 4 7 6 5 8 3 2 
1 6 7 4 3 8 5 2

答案解析

相关题目

出租车计价 (price) 题目描述 某市出租车共分 A、B 两种车型计价标准如下,A 型出租车:起步价 8 元 / 2.5 公里,超出 2.5 公里1.3 元 / 公里,不足 1 公里按 1 公里计
素数环 题目描述 如图所示为一个由 n 个圆圈构成的圆环。将自然数 1,2,...,n 放入圆圈内,并且要求任意两个相邻的圆圈内的数字之和为素数。请问给你圆圈数,你能给出放置自然数的所有正确方案吗?
判断闰年 【题目描述】 判断某年是否是闰年。如果公元a年是闰年输出Y,否则输出N。 【输入】 输入只有一行,包含一个整数a(0 < a < 3000)。 【输出】 一行,如果公元a年是
【例3.11】买笔 【题目描述】 期末来临了,班长小Q决定将剩余班费x元钱,用于购买若干支钢笔奖励给一些学习好、表现好的同学。已知商店里有三种钢笔,它们的单价为6元、5元和4元。小Q想买尽量多的笔(鼓
【例3.10】简单计算器 【题目描述】 一个最简单的计算器支持+,-,*,/四种运算。输入只有一行:两个参加运算的数和一个操作符(+,-,*,/)。输出运算表达式的结果。考虑下面两种情况: (1)如
【例3.9 】星期几 【题目描述】 根据输入的表示星期几的数字,对应输出它的英文名称。 1、星期一:Monday 2、星期二:Tuesday 3、星期三:Wednesday 4、星期四:Thu
有一门课不及格的学生 【题目描述】 给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。若该生恰好有一门课不及格,输出1;否则输出0。 【输入】 一行,包含两个在0到100
判断能否被3,5,7整除 【题目描述】 给定一个整数,判断它能否被33,55,77整除,并输出以下信息: 1、能同时被33,55,77整除(直接输出3 5 7,每个数中间一个空格); 2、只能被
判断一个数能否同时被3和5整除 【题目描述】 判断一个数n 能否同时被3和5整除,如果能同时被3和5整除输出YES,否则输出NO。 【输入】 输入一行,包含一个整数n。( -1,000,000 &l
收集瓶盖赢大奖 【题目描述】 某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有10个印有“幸运”、或20个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。现分别给出你拥有的印有“幸运”和“鼓

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢