√ 蓝桥杯-算法提高
hello-java-maker
为了我们,做最好的自己
展开
-
蓝桥杯-拿糖果(java)
算法提高 拿糖果 时间限制:1.0s 内存限制:256.0MB 问题描述 妈妈给小B买了N块糖!但是她不允许小B直接吃掉。 假设当前有M块糖,小B每次可以拿P块糖,其中P是M的一个不大于根号下M的质因数。这时,妈妈就会在小B拿了P块糖以后再从糖堆里拿走P块糖。然后小B就可以接原创 2017-04-03 20:10:39 · 838 阅读 · 0 评论 -
蓝桥杯-合并石子(java)
算法提高 合并石子 时间限制:2.0s 内存限制:256.0MB 问题描述 在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数。求把所有石子合并成一堆的最小花费。 输入格式 输入原创 2017-04-04 00:14:23 · 1008 阅读 · 0 评论 -
蓝桥杯-11-1实现strcmp函数(java)
算法提高 11-1实现strcmp函数 时间限制:1.0s 内存限制:256.0MB 问题描述 自己实现一个比较字符串大小的函数,也即实现strcmp函数。函数:int myStrcmp(char *s1,char *s2) 按照ASCII顺序比较字符串s1与s2。若s1与s2相等返回0,s1>s2返回1,s1<s2返原创 2017-04-04 00:10:32 · 873 阅读 · 0 评论 -
蓝桥杯-9-3摩尔斯电码(java)
算法提高 9-3摩尔斯电码 时间限制:1.0s 内存限制:256.0MB 问题描述 摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。用' * '表示' . ',中间空格用' | '表示,只转化字符表。 摩尔斯码定原创 2017-04-04 00:08:22 · 975 阅读 · 0 评论 -
蓝桥杯-9-2 文本加密
算法提高 9-2 文本加密 时间限制:1.0s 内存限制:256.0MB 问题描述 先编写函数EncryptChar,按照下述规则将给定的字符c转化(加密)为新的字符:"A"转化"B","B"转化为"C",... ..."Z"转化为"a","a"转化为"b",... ..., "z"转化为"A",其它字符不加密。编写程序,加密给定字符串。原创 2017-04-04 00:03:12 · 885 阅读 · 0 评论 -
蓝桥杯-9-1九宫格(java)
算法提高 9-1九宫格 时间限制:1.0s 内存限制:256.0MB 问题描述 九宫格。输入1-9这9个数字的一种任意排序,构成3*3二维数组。如果每行、每列以及对角线之和都相等,打印1。否则打印0。 样例输出 与上面的样例输入对应的输出。 例: 数据规模和约定原创 2017-04-03 23:54:26 · 3188 阅读 · 0 评论 -
蓝桥杯-8-1因式分解(java)
算法提高 8-1因式分解 时间限制:10.0s 内存限制:256.0MB 问题描述 设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出2*3。输入20,输出2*2*5。 样例 与上面的样例输入对应的输出。 例:原创 2017-04-03 23:46:14 · 879 阅读 · 0 评论 -
蓝桥杯-用宏求球的体积(java)
算法提高 7-1用宏求球的体积 时间限制:1.0s 内存限制:256.0MB 问题描述 使用宏实现计算球体体积的功能。用户输入半径,系统输出体积。不能使用函数,pi=3.1415926,结果精确到小数点后五位。 样例输入 一个满足题目要求的输入范例。原创 2017-04-03 23:37:10 · 910 阅读 · 0 评论 -
蓝桥杯-组合公式求值(java)
算法提高 组合公式求值 时间限制:1.0s 内存限制:256.0MB 问题描述 给定n, m,求: 输入格式 输入一行,包含两个整数n, m。 输出格式 输出一行,包含求得的值,由于答案可能非常大,请输出此公式除以98原创 2017-04-03 23:32:50 · 3112 阅读 · 0 评论 -
蓝桥杯-递推求值
算法提高 递推求值 时间限制:1.0s 内存限制:256.0MB 问题描述 已知递推公式: F(n, 1)=F(n-1, 2) + 2F(n-3, 1) + 5, F(n, 2)=F(n-1, 1) + 3F(n-3, 1) + 2F(n-3, 2) + 3. 初始值为:F原创 2017-04-03 23:25:59 · 917 阅读 · 1 评论 -
蓝桥杯-矩阵相乘(java)
算法提高 矩阵相乘 时间限制:1.0s 内存限制:256.0MB 问题描述 小明最近在为线性代数而头疼,线性代数确实很抽象(也很无聊),可惜他的老师正在讲这矩阵乘法这一段内容。 当然,小明上课打瞌睡也没问题,但线性代数的习题可是很可怕的。原创 2017-04-03 21:21:11 · 709 阅读 · 0 评论 -
蓝桥杯-Interesting Numbers 加强版(java)
算法提高 Problem S4: Interesting Numbers 加强版 时间限制:1.0s 内存限制:1.0GB Problem Description We call a number interesting, if and only if: 1. Its原创 2017-04-03 21:58:17 · 739 阅读 · 0 评论 -
蓝桥杯-c++_ch04_02_修正版(java)
算法提高 c++_ch04_02_修正版 时间限制:1.0s 内存限制:256.0MB 【题目描述】 实现一个时间类Time。将小时,分钟和秒存储为int型成员变量。要求该类中包含一个构造函数,访问用的函数,一个推进当前时间的函数adv(),一个重新设置当前时间(即将当前时间设为00:00:00原创 2017-04-03 22:46:06 · 663 阅读 · 0 评论 -
蓝桥杯-队列操作(java)
算法提高 队列操作 时间限制:1.0s 内存限制:256.0MB 问题描述 队列操作题。根据输入的操作命令,操作队列(1)入队、(2)出队并输出、(3)计算队中元素个数并输出。 输入格式原创 2017-04-04 00:22:35 · 808 阅读 · 0 评论