自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (4)
  • 收藏
  • 关注

原创 题库批量处理心得

利用excel处理a.txt,提取in文件夹和out文件夹,利用excel生成修改命令ren,共80000多条数据。问题描述:从网上扒了一堆ABC的数据,给的文件扩展名是TXT,需要根据需要修改为.in/.ans/.out格式。处理方法:dir显示文件,带目录的用/b,子文件夹/s,管道命令>>a.txt。小问题是ren修改时,后面的文件夹名字不能带空格,费了点周折,其他还好。

2023-08-11 10:43:50 143

原创 信息学,ICPC题库

出售国外历年区域赛真题(**ERC,GCPC,UKIEPC,FPC,kthchallenge, BAPC, PACNW,UCF系列,waterloo,ECNA系列,等)出售国内信息学历年真题,信息学训练题国内经典信息学训练图书题库支持一键导入,全面兼容HUSTOJ

2023-05-23 10:38:39 142

原创 2015年蓝桥杯省赛B组第9题--垒骰子

赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥!我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。 atm想计算一下有多少种不同的可能的垒骰子方式。两种垒骰子方

2015-04-13 10:51:10 2127

原创 2015年蓝桥杯省赛B组第8题--移动距离

X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1  2  3  4  5  612 11 10 9  8  713 14 15 .....我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入为3个

2015-04-13 10:48:49 1767

原创 2015年蓝桥杯省赛B组第7题--牌型种数

小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?请填写该整数,不要填写任何多余的内容或说明文字。

2015-04-13 10:40:32 1839

原创 2015年蓝桥杯省赛B组第6题--加法变乘法

我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。

2015-04-13 10:31:57 2028 1

原创 2015年蓝桥杯省赛第5题--九数组分数

1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。#include void test(int x[]){int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*

2015-04-13 10:29:22 5737 2

原创 2015年蓝桥杯省赛B组第4题--格子中输出

StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include #include void StringInGrid(int width, int height, const

2015-04-13 10:28:25 1534

原创 2015年蓝桥杯省赛B组第3题--三羊献瑞

观察下面的加法算式:      祥 瑞 生 辉  +   三 羊 献 瑞-------------------   三 羊 生 瑞 气其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。

2015-04-13 10:26:35 12483 1

原创 2015年蓝桥杯省赛B组第2题--星系炸弹

在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。

2015-04-13 10:24:26 6289 4

原创 2015年蓝桥杯省赛题目B组第1题--奖券数目

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

2015-04-13 10:23:07 1825

原创 到底谁在说谎

张三说李四在说谎,李四说王五在说谎,王五说张三和李四都在说谎。到底谁在说谎?#include int main(){ int a,b,c; for(a=0;a<=1;a++) { for(b=0;b<=1;b++) { for(c=0;c<=1;c++) { if(((a && !b)||(!a && b))&& ((!b && c)||(b && !c)

2015-04-03 08:10:29 1797

原创 最短路径

某城市的街道是一个很规整的矩形网络,有7条南北向的纵街,有5条东西向的横街,现要从西南角走到东北角,问有几种走法?

2015-01-30 21:29:20 1575 4

原创 找数字

从键盘输入一个奇数p,其个位数字不是5,求一个整数S,使p*s=11....11。要求在屏幕上依次输出以下结果:(1)S的全部数字,(2)乘积的数字位数。    例如,输入p=13,输出8547, 6          输入p=147,.........,42

2015-01-24 12:43:21 1030 3

原创 Number Sequence

Number SequenceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 112650    Accepted Submission(s): 27377Problem DescriptionA numbe

2014-12-29 17:07:02 601

原创 Let the Balloon Rise

Let the Balloon RiseTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 79355    Accepted Submission(s): 29813Problem DescriptionCon

2014-12-29 16:50:31 709

原创 A plus B II

A + B Problem IITime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 231970    Accepted Submission(s): 44505Problem Description

2014-12-29 16:25:45 683

原创 Fibonacci数列

2007年到来了。经过2006年一年的修炼,数学神童zouyu终于把0到100000000的Fibonacci数列(f[0]=0,f[1]=1;f[i] = f[i-1]+f[i-2](i>=2))的值全部给背了下来。接下来,CodeStar决定要考考他,于是每问他一个数字,他就要把答案说出来,不过有的数字太长了。所以规定超过4位的只要说出前4位就可以了,可是CodeStar自己又记不住。

2014-12-28 16:24:11 870

原创 Climbing Worm

ClimbingWormTime Limit : 2000/1000ms (Java/Other)   MemoryLimit : 65536/32768K (Java/Other)Total Submission(s) : 1   Accepted Submission(s) :1Font:Times New Roman | Verdana | GeorgiaFont Siz

2014-12-28 09:20:51 631

原创 数字游戏

栋栋正在和同学们玩一个数字游戏。    游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学要往下数三个数,说7。依次类推。    为了使数字不至于太大,栋栋和同学们约定,当在心中数到 k 时,下一个数字重新从1开始数。例如,当k=13时,

2014-12-27 23:09:05 2250

原创 回文数字之差

观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:    该数字的各个数位之和等于输入的整数。参考代码:#include int flag(int num, int n){ int num1, num2, sum; num1=num; n

2014-12-27 22:54:27 828

原创 大小之差

某6位数,只包含1~9中的某些数字(可以重复包含同一数字,但不含数字0)。该数字重新排列数位后,可以得到最大数和最小数。最大最小之差也是6位数,并且它恰好包含了组成原6位数同样的数字。比如:766431 - 134667 = 631764 就是具有这样特征的数字。    你还能找到另一个这样的6位数吗?     请填写它重新排列数位后得到的最大数。参考代码如下:#inc

2014-12-27 22:31:19 743

原创 颠倒的价牌

小李的店里专卖其它店中下架的样品电视机,可称为:样品电视专卖店。    其标价都是4位数字(即千元不等)。    小李为了标价清晰、方便,使用了预制的类似数码管的标价签,只要用颜色笔涂数字就可以了。    这种价牌有个特点,对一些数字,倒过来看也是合理的数字。如:1 2 5 6 8 9 0 都可以。这样一来,如果牌子挂倒了,有可能完全变成了另一个价格,比如:1958 倒着挂

2014-12-25 23:10:23 1365

原创 C语言指针部分教学总结

C语言作为一门学科基础课程,几乎覆盖了高校的所有理工科专业。开设该课程的目的旨在培养学生运用计算机解决问题的基本能力,为后续的工作和学习打下基础。而在C语言的教学内容中,指针部分是必不可少的教学内容。考虑到同学们对指针理解和掌握存在一定的难度,因此,将指针的相关知识点贯穿在整个C语言的教学中,将有助于同学们更快的理解和掌握指针。1、指针与地址 C语言中,指针就是地址。如何让

2014-12-25 01:02:56 1454

原创 基于文件的学生信息管理系统

前面基于链表、数组完成了基于文件的学生信息管理系统,这里基于文件给出相应的版本,供大家参考。    学生成绩管理系统主要是对文件进行操作,同时需要对学生的信息进行详细定义。为了操作上的方便,假设学生的信息包括以下几部分:学号、姓名、语文成绩、数学成绩、平均成绩。其中平均成绩是根据输入的语文成绩和数学成绩计算出来的。    根据要求设计7个函数:Menu()、inputScore()、S

2014-12-24 23:29:04 4675

原创 结构体综合训练

有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,编写如下函数:    ① 输入10个学生的基本信息(Input);    ② 求出每个学生的平均分(Average);    ③ 求出最高分的学生信息(High_Score);    ④ 输出每个学生的信息(Output);    ⑤ 按平均分从高到低的顺序排序(Sort)。参考代码如下:#include

2014-12-22 18:16:21 978

原创 掷骰子游戏

编写函数模拟掷骰子的游戏(两个骰子)。第一次掷的时候,如果点数之和为7或11则获胜;如果点数之和为2、3或12则落败;其他情况下的点数之和称为“目标”,游戏继续。在后续的投掷中,如果玩家再次掷出“目标”点数则获胜,掷出7则落败,其他情况都忽略,游戏继续进行。每局游戏结束时,程序询问用户是否再玩一次,如果用户输入的回答不是y或Y,程序会显示胜败的次数然后终止。

2014-12-22 15:10:17 6491 1

原创 n级台阶问题

有n级台阶。从地面(第0级)出发,首先连续的上台阶,上到不超过第n级的某一个位置后再连续的下台阶,直到回到地面。若每次上下台阶只允许走1级或2级,请问可能的上下台阶的方案数是多少?特别地,在0级站着不动也算一种方案。数据格式:输入一行包含两个正整数n和m。输出一个整数,表示n级台阶有多少种合法的走楼梯方案,答案对m取余。例如:输入:2 10007程序应该

2014-12-20 23:01:16 3221

原创 单位分数求解

形如:1/a 的分数称为单位分数。可以把1分解为若干个互不相同的单位分数之和。例如:1 = 1/2 + 1/3 + 1/9 + 1/181 = 1/2 + 1/3 + 1/10 + 1/151 = 1/3 + 1/5 + 1/7 + 1/9 + 1/11 + 1/15 + 1/35 + 1/45 + 1/231等等,类似这样的分解无穷无尽。我们增加一

2014-12-20 22:59:09 1330 4

原创 位平方和

把一个整数的每个数位都平方后求和,又得到一个整数,我们称这个整数为:位平方和。对新得到的整数仍然可以继续这一运算过程。比如,给定整数为4,则一系列的运算结果为:16,37,58,89,....本题的要求是,已知一个整数x,求第n步的运算结果。数据格式要求:   输入,两个整数x n,中间以空格分开。表示求x的第n步位平方和。其中,x,y都大于0,且小于100

2014-12-20 22:57:58 1599

原创 让我怎能过大年

有如下的加法算式。其中每个汉字代表一个数字。(如存在对齐问题,可参见【图1.png】)               年             大年           过大年         能过大年       怎能过大年     我怎能过大年+  让我怎能过大年------------------   能能能能能能能请填写“让我怎能

2014-12-20 22:56:13 2886

原创 回文素数

10301是个5位的素数。它有个特点,把数字倒过来还是它本身,具有这样特征的素数,我们称之为:回文素数。105011060111311这些都是5位的回文素数。请你计算一下,像这样的5位数的回文素数,一共有多少个?请填写这个表示个数的整数,注意不要写任何其它多余的内容,比如说明或解释文字,也不要列出所有的回文素数。

2014-12-20 22:55:08 2639

原创 数独游戏

蓝桥杯校内选择赛第6题,原题如下:你一定听说过“数独”游戏。如下图所示,玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复。数独的答案都是唯一的,所以,多个解也称为无解。本图的数字据说是芬兰数学家花了3个月的时间设计出来的较难的题目。但对会使用计算机编程的你来说,恐怕易如反掌了。本题的要求就是输入数独题目

2014-12-19 14:10:32 13927 2

原创 基于链表的学生信息管理

供C语言的初学者熟悉链表以及结构体,仅供参考,不足之处,敬请谅解!#include #include #include struct stuNode{ int number; char name[20]; int age; struct stuNode *next;};struct stuNode * newChain(){ int n,i; struct stuN

2014-12-18 13:19:43 1744 2

原创 勾股定理

勾股定理,西方称为毕达哥拉斯定理,它所对应的三角形现在称为:直角三角形。  已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数。  求满足这个条件的不同直角三角形的个数。【数据格式】输入一个整数 n (0要求输出一个整数,表示满足条件的直角三角形个数。例如,输入:5程序应该输出:1再例如,输入:100程序应该输出:2再例如

2014-12-18 01:06:58 2446 2

原创 数字排列

今有7对数字:两个1,两个2,两个3,...两个7,把它们排成一行。要求,两个1间有1个其它数字,两个2间有2个其它数字,以此类推,两个7之间有7个其它数字。如下就是一个符合要求的排列:17126425374635当然,如果把它倒过来,也是符合要求的。请你找出另一种符合要求的排列法,并且这个排列法是以74开头的。注意:只填写这个14位的整数,不能填写任何多余的内容,比如说明注释

2014-12-18 00:36:55 2391 2

原创 调和级数

本题为14年蓝桥杯校内选拔赛第2题,原题如下:1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数。它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。但是,它发散的很慢:前1项和达到 1.0前4项和才超过 2.0前83项的和才超过 5.0那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?请填写这个整数。注

2014-12-18 00:20:29 3734 2

原创 数单词的个数

2014年蓝桥杯校内选拔赛第1题,填空题,原题如下:输入一个字符串,求它包含多少个单词。单词间以一个或者多个空格分开。第一个单词前,最后一个单词后也可能有0到多个空格。比如:" abc    xyz" 包含两个单词,"ab   c   xyz    "  包含3个单词。如下的程序解决了这个问题,请填写划线部分缺失的代码。注意:只填写划线部分的代码,不要填写任何多余的内容

2014-12-18 00:13:42 1773

原创 循环移动

n个整数存入一维数组中,将该组数循环移动m位。这个题看起来简单,真正实现起来并不是那么容易。这里介绍三个思路:1、逐渐后移:每次向后移动一次,共移动m次,将最后一位放在第一位,缺点:算法复杂度较高。2、借助空间换取时间:定义另外一个数组,循环一次即可,用空间换取时间。3、算法层面的思路:假设给定的数字是1 2 3 4 5。假设向后移动2位,则将前2位逆置

2014-12-15 16:21:48 3300

原创 函数和字符串排序

从主函数输入十个不等长的字符串,编写函数,对这些串进行排序,在主调函数中输出排好序的串。1、利用指向一维数组的指针来实现#include #include #define N 10int sort(char (*str)[10]){ int i,j; char temp[10]; for(i=0;i<N;i++) { for(j=i+1;j<N;j++)

2014-12-13 09:05:59 1384

EXCEL函数使用大全

EXCEL函数使用大全,免费提供,欢迎大家下载!

2013-06-21

粗糙集理论中计算约简的源代码,本人上传,提供帮助

粗糙集理论中计算约简的源代码,本人上传,提供帮助 需要说明的是,以前有人借着本人的名义上传过,其中的代码是不完备的,本次上传的代码,提供帮助,欢迎大家联系。

2013-04-22

the art of programming -volume 3

经典算法书籍 经典算法书籍 经典算法书籍 经典算法书籍 经典算法

2009-12-03

the art of programming--volume 1

算法的经典书,欢迎下载。 算法的经典书,欢迎下载。 算法的经典书,欢迎下载。 算法的经典书,欢迎下载。

2009-12-03

空空如也

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

TA关注的人

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