g
y
7
7
7
7
摘要: 题目描述 已知 n 个整数b1,b2,…,bn,以及一个整数 k(k<n)。从 n 个整数中任选 k 个整数相加,可分别得到一系列的和。 例如当 n=4,k=3,4 个整数分别为 3,7,12,19 时,可得全部的组合与它们的和为: 3+7+12=22 3+7+19=29 7+12+19=38 3+ 阅读全文
posted @ 2019-02-13 21:18 gy77 阅读(835) 评论(0) 推荐(1) 编辑
摘要: 题目描述 排列与组合是常用的数学方法,其中组合就是从n个元素中抽出r个元素(不分顺序且r < = n),我们可以简单地将n个元素理解为自然数1,2,…,n,从中任取r个数。 现要求你不用递归的方法输出所有组合。 例如n = 5 ,r = 3 ,所有组合为: 1 2 3 1 2 4 1 2 5 1 3 阅读全文
posted @ 2019-02-13 19:37 gy77 阅读(401) 评论(0) 推荐(1) 编辑
摘要: 题目描述: 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。 输入格式 第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。 接下来有 N 阅读全文
posted @ 2019-02-13 17:06 gy77 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 题目描述 题目描述 题目描述 观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。 本题要求你找到一些5位或6位的十进制数字。满足如下要求: 该数字的各个数位之和等于输入的整数。 输入 一个正整数 n (10< n< 100), 阅读全文
posted @ 2019-02-13 16:51 gy77 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入输出格式 输入格式: n(1≤n≤9) 输出格式: 由1~n组成的所有不重复的数字序列,每行一个序列。每个数字保留5个常宽。 输入输出样例 输入样例#1: 3 输出样例#1: 1 2 3 阅读全文
posted @ 2019-02-13 15:10 gy77 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1605 迷宫:DFS 题目描述 迷宫 【问题描述】 给定一个N*M方格的迷宫,迷宫里有T处障碍,障碍处不可通过。给定起点坐标和终点坐标, 问: 每个方格最多经过1次,有多少种从起点坐标到终点坐标的方案。在迷宫 中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍。 【数据规 阅读全文
posted @ 2019-02-11 21:29 gy77 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。 输入输出格式 输入格式: 第一行为一个整数n,代表竞选总统的人数。 接下来有n行,分别为第一个候选人到第n个候选人的票数。 输出格式: 共两行,第一行是一 阅读全文
posted @ 2019-02-11 16:49 gy77 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。 面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m×150%(向下取整)名的选手的分数,而最终进入面试 阅读全文
posted @ 2019-02-11 15:57 gy77 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 题目描述 利用快速排序算法将读入的N个数从小到大排序后输出。 快速排序是信息学竞赛的必备算法之一。对于快速排序不是很了解的同学可以自行上网查询相关资料,掌握后独立完成。(C++选手请不要试图使用STL,虽然你可以使用sort一遍过,但是你并没有掌握快速排序算法的精髓。) 输入输出格式 输入格式: 第 阅读全文
posted @ 2019-02-10 09:51 gy77 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定n个整数(数字可能重复),求在这些数中选取任意个,使得他们的异或和最大。 输入输出格式 输入格式: 第一行一个数n,表示元素个数 接下来一行n个数 输出格式: 仅一行,表示答案。 输入输出样例 输入样例#1: 复制 2 1 1 输出样例#1: 复制 1 输入样例#1: 复制 2 1 1 阅读全文
posted @ 2019-02-06 09:40 gy77 阅读(163) 评论(0) 推荐(0) 编辑