自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 第六届 蓝桥杯 省赛 三羊献瑞

三羊献瑞观察下面的加法算式:      祥 瑞 生 辉  +   三 羊 献 瑞-------------------   三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。#include

2017-07-22 22:04:06 460

原创 第六届 蓝桥杯 省赛 奖券数目

奖券数目有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。请提交该数字(一个整数),不要写任何多余的内容或说明性文字。#includeint main()

2017-07-22 21:55:56 398

原创 第六届 蓝桥杯 省赛 饮料换购

饮料换购乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能喝到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0输出:一个整数,表示实际得到的饮料数例如:用户输入:100程序应该输出:

2017-07-22 21:18:51 421

原创 LeetCode 4. Median of Two Sorted Arrays

There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).Example 1:nums1 =

2017-07-12 19:42:40 274

原创 蓝桥杯 ALGO-106 算法训练 6-3判定字符位置

返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。  若字符串中没有元音字母,则返回0。  只考虑小写的情况。样例输入and样例输出1import java.util.Collections;import java.util.LinkedList;import java.util.List;i

2017-07-12 19:40:54 620

原创 蓝桥杯 ALGO-58 算法训练 字串逆序

问题描述  给定一个字符串,将这个串的所有字母逆序后输出。输入格式  输入包含一个字符串,长度不超过100,字符串中不含空格。输出格式  输出包含一个字符串,为上面字符串的逆序。样例输入tsinsen样例输出nesnistimport java.util.Scanner;public class Main { pu

2017-07-12 19:39:18 329

原创 蓝桥杯 ALGO-90 算法训练 出现次数最多的整数

问题描述  编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。  输入格式:第一行是一个整数N,N £ 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。  输出格

2017-07-12 19:37:01 343

原创 蓝桥杯 ALGO-113 算法训练 数的统计

问题描述  在一个有限的正整数序列中,有些数会多次重复出现在这个序列中。  如序列:3,1,2,1,5,1,2。其中1就出现3次,2出现2次,3出现1 次,5出现1次。  你的任务是对于给定的正整数序列,从小到大依次输出序列中出现的数及出现的次数。输入格式  第一行正整数n,表示给定序列中正整数的个数。  第二行是n 个用空格隔开的正整数x,代表给定的序列。

2017-07-12 19:35:50 481

原创 蓝桥杯 ALGO-89 算法训练 字符删除

问题描述  编写一个程序,先输入一个字符串str(长度不超过20),再输入单独的一个字符ch,然后程序会把字符串str当中出现的所有的ch字符都删掉,从而得到一个新的字符串str2,然后把这个字符串打印出来。  输入格式:输入有两行,第一行是一个字符串(内部没有空格),第二行是一个字符。  输出格式:经过处理以后的字符串。输入输出样例样例输入123-45-678

2017-07-11 13:13:31 448

原创 蓝桥杯 ALGO-39 算法训练 数组排序去重

问题描述  输入10个整数组成的序列,要求对其进行升序排序,并去掉重复元素。输入格式  10个整数。输出格式  多行输出,每行一个元素。样例输入2 2 3 3 1 1 5 5 5 5样例输出1235import java.util.Scanner;import java.util.Set;import ja

2017-07-11 13:12:08 467

原创 蓝桥杯 ALGO-69 算法训练 字符串逆序

输入一个字符串,长度在100以内,按相反次序输出其中的所有字符。样例输入tsinghua样例输出auhgnistimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.i

2017-07-11 13:11:02 327

原创 蓝桥杯 ALGO-67 算法训练 最大值与最小值的计算

输入11个整数,计算它们的最大值和最小值。样例输入0 1 2 3 4 5 6 7 8 9 10样例输出10 0import java.util.Collections;import java.util.LinkedList;import java.util.List;import java.util.Scanner;public class Main

2017-07-11 13:09:41 384

原创 蓝桥杯 ADV-70 算法提高 冒泡法排序

输入10个数,用“冒泡法”对10个数排序(由小到大)这10个数字在100以内。样例输入1 3 6 8 2 7 9 0 4 5样例输出0 1 2 3 4 5 6 7 8 9import java.util.Scanner;public class Main{ public static void main(String[] args) { int[

2017-07-11 13:07:24 436

原创 蓝桥杯 ADV-77 算法提高 统计平均成绩

有4个学生,上4门课,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩。(保留2位小数)  括号里是解释内容,不用输入输出。输入的所有数都为0到100之间(包括端点)的整数样例输入(输入第1个学生的4门课成绩) 94 78 87 96(输入第2个学生的4门课成绩) 66 87 75 69(输入第3个学生的4门课成绩)100 98 89 77(输入第4个学生的

2017-07-07 22:31:51 403

原创 蓝桥杯 ADV-78 算法提高 最长单词

编写一个函数,输入一行字符,将此字符串中最长的单词输出。  输入仅一行,多个单词,每个单词间用一个空格隔开。单词仅由小写字母组成。所有单词的长度和不超过100000。如有多个最长单词,输出最先出现的。样例输入I am a student样例输出student#includeint main(){ int i,n,t,x=0,max,a[100000

2017-07-07 22:30:20 387

原创 蓝桥杯 ADV-79 算法提高 时间转换

输入n分钟换算成天、小时和分输出。例如4880分钟,可换算成3天9小时20分。  输入一个正整数n(1样例输入4880样例输出3 9 20import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in=new Sca

2017-07-07 22:28:45 405

原创 蓝桥杯 ADV-91 算法提高 素数判断

编写一函数IsPrime,判断某个大于2的正整数是否为素数。样例输入: 5样例输出:yes样例输入: 9样例输出:no注意:是素数输出yes,不是素数输出no,其中yes和no均为小写。#includeint main(){ int n; scanf("%d",&n); void IsPrime(int n); IsPrime(n); return 0;}

2017-07-07 22:27:51 363

原创 蓝桥杯 ADV-102 算法提高 单词个数统计

问题描述  编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。例如:字符串“this is a book”当中包含有4个单词。  输入格式:输入一个字符串,由若干个单词组成,单词之间用一个空格隔开。  输出格式:输出一个整数,即单词的个数。  输入输出样例  用户输入数据样例:  this is a book  系统输出数据如下

2017-07-07 22:25:05 795

原创 蓝桥杯 ADV-109 算法提高 征税程序

问题描述  税务局希望你帮他们编写一个征税程序,该程序的功能是:首先输入某公司的年销售额sale和税率rate,然后程序将计算出相应的税额tax,并把它显示在屏幕上。计算公式是:  tax = sale * rate。  输入格式:输入只有一行,包括两个数据,即年销售额和税率。  输出格式:输出只有一行,包括一个实数,即相应的税额,保留到小数点后两位。  输入输出样例

2017-07-04 14:05:58 353

原创 蓝桥杯 ADV-110 算法提高 温度转换

问题描述  编写一个程序,输入一个摄氏温度,输出相应的华氏温度。在输出时,保留小数点后面两位。  输入格式:输入只有一个整数,即摄氏温度。  输出格式:输出只有一实数,即相应的华氏温度。  输入输出样例样例输入35样例输出95.00#includeint main(){ int c; float f; scanf("%d",&c

2017-07-04 14:03:55 425

原创 蓝桥杯 ADV-111 算法提高 Quadratic Equation

问题描述  求解方程ax2+bx+c=0的根。要求a, b, c由用户输入,并且可以为任意实数。  输入格式:输入只有一行,包括三个系数,之间用空格格开。  输出格式:输出只有一行,包括两个根,大根在前,小根在后,无需考虑特殊情况,保留小数点后两位。  输入输出样例样例输入2.5 7.5 1.0样例输出-0.14 -2.86#includ

2017-07-04 14:01:43 544

原创 蓝桥杯 ADV-173 算法提高 淘淘的名单

问题描述  by ZBY... :) 淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。  淘淘关注以下名字:  如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。  如果这个名字是“CQ”,他希望你的程序输出“CHAIQIANG”。  如果这个名字是“LC“,他希望你的程序输出“DRAGONNET”。  如果这个名字是“SYT

2017-07-04 14:00:18 605

原创 蓝桥杯 ADV-176 算法提高 陶陶摘苹果

问题描述  陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。  现在已知n个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式  输入包括两行数据。第一行只包

2017-07-04 13:59:05 988

原创 蓝桥杯 ADV-181 算法提高 质因数2

将一个正整数N(1输入格式  一行,一个正整数输出格式  两行,第一行为用空格分开的质因数  第二行为质因数的个数样例输入66样例输出2 3 113样例输入90样例输出2 3 3 54样例输入37样例输出371#includeint main(){

2017-07-04 13:58:21 293

原创 蓝桥杯 ADV-182 算法提高 前10名

问题描述  数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。输入格式  两行。  第一行一个整数n,表示要对多少个数据  第二行有n个整数,中间用空格分隔。表示n个数据。输出格式  一行,按从大到小排列的前10个数据,每个数据之间用一个空格隔开。样例输入2654 27

2017-07-04 13:56:42 446

原创 蓝桥杯 ADV-185 算法提高 五次方数

问题描述  对一个数十进制表示时的每一位数字乘五次方再求和,会得到一个数的五次方数  例如:1024的五次方数为1+0+32+1024=1057  有这样一些神奇的数,它的五次方数就是它自己,而且这样的数竟然只有有限多个  从小到大输出所有这样的数输出格式  每个数独立一行输出样例输出102003000#include#includ

2017-07-04 13:56:07 488

原创 蓝桥杯 ADV-187 算法提高 勾股数

问题描述  勾股数是一组三个自然数,a   输出所有a + b + c   a小的先输出;a相同的,b小的先输出。输出格式  每行为一组勾股数,用空格隔开样例输出例如,结果的前三行应当是3 4 55 12 136 8 10#includeint main(){ int i,j,k; for(i=1;i<500;i++) {

2017-07-04 13:54:44 512

原创 蓝桥杯 ADV-209 算法提高 c++_ch02_04

问题描述  输出1~100间的质数并显示出来。注意1不是质数。输出格式  每行输出一个质数。  2  3  ...  97public class Main{ public static void main(String[] args) { int i,j; for(j=2;j<=100;j++) { for(i=2;i<=j/

2017-07-03 09:14:29 257

原创 蓝桥杯 ADV-210 算法提高 2-1屏幕打印

样例输出*********************** My first C program ***********************public class Main{ public static void main(String[] args) { System.out.println("**********************"); System.

2017-07-03 09:13:33 256

原创 蓝桥杯 ADV-211 算法提高 2-2整数求和

基于例子3 ,写一个程序,实现整数求和:样例输入3 4样例输出7import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in=new Scanner(System.in); int a=in.nextInt();

2017-07-03 09:11:54 337

原创 蓝桥杯 ADV-212 算法提高 3-1课后习题2

问题描述  编写一个程序,接受用户输入的10个整数,输出它们的和。输出格式  要求用户的输出满足的格式。  例:输出1行,包含一个整数,表示所有元素的和。样例输入1 2 3 4 5 6 7 8 9 10样例输出55数据规模和约定  输入数据中每一个数的范围。  例:输入数#includeint main(){

2017-07-03 09:10:58 292

原创 蓝桥杯 ADV-213 算法提高 3-2求存款

问题描述  见计算机程序设计基础(乔林)P50第5题。  接受两个数,一个是用户一年期定期存款金额,一个是按照百分比格式表示的利率,计算一年期满后的本金与利息总额。说明:(1) 存款金额以人民币元为单位,精确到分;(2) 输入利率时不输入百分号,例如利率为3.87%,用户直接输入3.87;(3) 按照国家法律,存储利息所得需缴纳5%的所得税,计算结果时应当扣除所得税。(4) 显示的结果

2017-07-03 09:09:17 453

原创 蓝桥杯 ADV-214 算法提高 3-3求圆面积表面积体积

问题描述  接受用户输⼊的数值,输出以该值为半径的(1)圆面积,(2)球体表面积,(3)球体体积。pi 取值3.1415926536 ,结果保留10位小数,每一列占20个字符,左对齐。样例输入一个满足题目要求的输入范例。例:1样例输出与上面的样例输入对应的输出。例:(第一行1是输入,第二行是输出)数据规模和约定  所有结果在d

2017-06-28 18:29:43 290

原创 蓝桥杯 ADV-15 算法提高 最大乘积

问题描述  对于n个数,从中取出m个数,如何取使得这m个数的乘积最大呢?输入格式  第一行一个数表示数据组数  每组输入数据共2行:  第1行给出总共的数字的个数n和要取的数的个数m,1  第2行依次给出这n个数,其中每个数字的范围满足:a[i]的绝对值小于等于4。输出格式  每组数据输出1行,为最大的乘积。样例输入15 5

2017-06-28 18:27:35 293

原创 蓝桥杯 ADV-98 算法提高 约数个数

输入一个正整数N (1样例输入12样例输出6样例说明  12的约数包括:1,2,3,4,6,12。共6个import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in=new Scanner(System

2017-06-28 18:26:36 213

原创 蓝桥杯 ADV-100 算法提高 第二大整数

问题描述  编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。  输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。  输出格式:输出第二大

2017-06-28 18:25:37 347

原创 蓝桥杯 ADV-103 算法提高 逆序排列

问题描述  编写一个程序,读入一组整数(不超过20个),并把它们保存在一个整型数组中。当用户输入0时,表示输入结束。然后程序将把这个数组中的值按逆序重新存放,并打印出来。例如:假设用户输入了一组数据:7 19 -5 6 2 0,那么程序将会把前五个有效数据保存在一个数组中,即7 19 -5 6 2,然后把这个数组中的值按逆序重新存放,即变成了2 6 -5 19 7,然后把它们打印出来。

2017-06-28 18:24:29 294

原创 蓝桥杯 ADV-112 算法提高 c++_ch02_01

编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。  输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII码。所有的ASCII码都用十进制表示.输出10行,每行一个ASCII码,最后输出一个空行。#includeint main(){ printf("%d\n",'A'); printf("%d\n",'E');

2017-06-28 18:22:47 276

原创 蓝桥杯 ADV-127 算法提高 日期计算

问题描述  已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?注意考虑闰年的情况。尤其是逢百年不闰,逢400年闰的情况。输入格式  输入只有一行  YYYY MM DD输出格式  输出只有一行  W数据规模和约定  1599   1   1   1 样例输入2011 11 11样

2017-06-28 18:22:01 456 1

原创 蓝桥杯 ADV-162 算法提高 题目1 最大最小值

问题描述  给定 N 个整数,请你找出这 N 个数中最大的那个和最小的那个。输入格式  第一行包含一个正整数 N 。(1 ≤ N ≤ 10000)。  第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。输出格式  输出仅一行,包含两个整数 x,y,x 表示 N 个数中的最大值,y 表示 N 个数中的最小值。x,y 之间用一个空格隔开

2017-06-28 18:20:29 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除