2020年暑假搜索作业提交
じò ぴé·晴天
这个作者很懒,什么都没留下…
展开
-
2020年暑假搜索作业提交
P1036 选数题目描述已知 n 个整数 x1,x2,…,xn 以及1个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。例如当n=4,k=3,4个整数分别为3,7,12,19时,可得全部的组合与它们的和为:3+7+12=223+7+19=297+12+19=383+12+19=34现在,要求你计算出和为素数共有多少种。例如上例,只有一种的和为素数:3+7+19=29输入格式键盘输入,格式为:n,k(1≤n≤20,k<n)x1,x2,…,xn(1≤xi原创 2020-08-19 17:25:57 · 64 阅读 · 0 评论 -
2020年暑假搜索作业提交
题目描述一个如下的6×6 的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。行号:1 2 3 4 5 6列号:2 4 6 1 3 5这只是棋子放置的一个解。请编一个程序找出所有棋子放置的解。并把它们以上面的序列方法输出,解按字典顺序排列。请输出前 3 个解。最后一行是解的总个数。输入格式一行一个正整数 n,表示棋盘是n×n 大小的输出格式前三行为前三个解,每个解的两个数字之间用一个空格隔开。第四行只有一个数字,原创 2020-08-19 16:31:03 · 115 阅读 · 0 评论 -
2020年暑假搜索作业提交
题目描述输出自然数 1 到 n 所有不重复的排列,即 n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。输入格式一个整数 n。输出格式由 1∼n 组成的所有不重复的数字序列,每行一个序列。每个数字保留 5个场宽。输入输出样例输入 #13输出 #11 2 31 3 22 1 32 3 13 1 23 2 1#include<bits/stdc++.h> //c++万能头文件usin原创 2020-08-12 10:22:35 · 112 阅读 · 0 评论