自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯 砝码称重 C语言

对于第三个砝码,跟第二个砝码一样,能称出的重量是在第二个砝码能称出的重量(已经包含了第一个砝码能称出的重量)的基础上加减第三个砝码重量,以及第三个砝码的重量。这道题我一开始的思路就是dp,但是有感觉无从下手,找不到前后关系,于是借鉴了一下其他大佬的思路,其中@小红花大佬的思路对我来说最通俗易懂且有启发了,然后对于第二个砝码,能称出的重量是在第一个砝码能称出的重量的基础上加减第二个砝码重量,以及第二个砝码的重量。也不找借口,去年写着写着就烂了,然后转眼就是一年,蓝桥杯就在眼前了,于是重新捡了起来。

2023-03-08 17:25:56 852

原创 蓝桥杯 数字游戏

蓝桥杯 C语言 数字游戏

2022-05-17 17:42:24 134

原创 试题 算法训练 拿金币

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。输入格式  第一行输入一个正整数n。  以下n行描述该方格。金币数保证是不超过1000的正整数。输出格式  最多能拿金币数量。样例输入31 3 32 2 23 1 2样例输出11数据规模和约定  n<=

2022-02-14 16:44:34 475 1

原创 试题 算法训练 印章

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  共有n种图案的印章,每种图案的出现概率相同。小A买了m张印章,求小A集齐n种印章的概率。输入格式  一行两个正整数n和m输出格式  一个实数P表示答案,保留4位小数。样例输入2 3样例输出0.7500数据规模和约定  1≤n,m≤20以下是源代码(只拿了50……):#include<stdio.h>#include<math.h>int main(vo

2022-02-12 19:03:55 684

原创 试题 基础练习 Fibonacci数列

资源限制时间限制:1.0s 内存限制:256.0MB问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比

2022-02-10 17:20:59 109

原创 字母图形(凑字数凑字数)

资源限制时间限制:1.0s 内存限制:256.0MB问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEFGBABCDEFCBABCDED

2022-02-07 14:35:03 113

原创 01字串(凑字数凑字数)

资源限制时间限制:1.0s 内存限制:256.0MB问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>以下是原代码:#include&.

2022-02-07 14:33:53 416

原创 特殊回文数

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定  1<=n<=54一开始没太有思路,动手写了些

2022-02-06 16:27:04 65

原创 十进制转化为十六进制

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。  给出一个非负整数,将它表示成十六进制的形式。输入格式  输入包含一个非负整数a,表示要转换的数。0<=.

2022-02-06 14:46:04 1608

原创 十六进制转化为十进制

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535简单是简单,但不知道为什么又是零蛋……#include<stdio.h>#include<math.h>int main(void){ char a[10]={0};...

2022-02-06 12:28:42 478

原创 十六进制转八进制(第一道坎……写麻了)

资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。  【注意】  输入的十六进制数不会有前导0,比如012A。  输出的八进制数也不能有前导0。样例输入  2  39.

2022-02-05 21:32:39 98

原创 运用数组进行比大小

#include<stdio.h>int main(void){ int c,d,n,a,b[10000]; scanf("%d",&n); for(a=0;a<n;a++) { scanf("%d",&b[a]); } for(d=0;d<n;d++) { for(a=0;a<(n-1);a++)-------------------------------------...

2022-01-25 21:53:12 2405

原创 记录下准备蓝桥杯的过程吧

参加:蓝桥杯软件组C语言大学A组。目标:省三(大学前的学生时代都没得过这么大的奖………………)。好好准备吧。

2022-01-25 21:51:22 378 1

空空如也

空空如也

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

TA关注的人

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