自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (6)
  • 收藏
  • 关注

空空如也

gtk单词计数器

1、按照规则计算单词的值,如果A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 26个字母(全部用大写)的值分别为 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 , 如 WINJACK这个单词的值就为W+I+N+J+A+C+K=23+9+14+10+1+3+11=71% HARDWORK= H+A+R+D+W+O+R+K = 8+1+18+4+23+15+18+11 = 98% KNOWLEDGE=K+N+O+W+L+E+D+G+E = 11+14+15+23+12+5+4+7+5 = 96% LOVE=L+O+V+E=12+15+22+5=54% LUCK=L+U+C+K = 12+21+3+11 = 47% ATTITUDE=A+T+T+I+T+U+D+E = 1+20+20+9+20+21+4+5 = 100% 2、程序的界面布局参考课本,在第一个单行文本框输入一单词,点击“计算”按钮,按照以上算法计算出该单词的值。 3、如果在最下面的单行文本框输入一个文件路径,此文件每行记录一个单词,那么经过程序计算出各个单词的值,并把结果输出到当前目录下result.txt文件中。如果文件不存在,应该提示错误。

2013-12-09

11090 最大m乘积和最小m和

Description 一个n位十进制整数S,若将S划分为m个段,则可以得到m个整数。 (1)这m个整数的乘积称为S的一个“m乘积”,对于给定的S和m,求S的最大m乘积。 (2)这m个整数的和称为S的一个“m和”,对于给定的S和m,求S的最小m和。 输入格式 输入:三个整数,第一个n表示S的位数,第二个m表示分割的段数,第三个数为需要被分段的n位十进制数S。 n、m和S三个数中间空格相连,这里1<=m<=n,n<=10,即S、S的最大m乘积、S的最小m和这三个数都用int型即可, 虽然,输出的数可能很大,但这里无需考虑多位的高精度数。 例如,十进制数3456的“最大3乘积”为1020。因为3456划分3个段有如下情形:3*4*56=672,3*45*6=810,34*5*6=1020。 3456的“最小3和”为45,因为3+4+56=63,3+45+6=54,34+5+6=45。 输出格式 输出:计算出的最大m乘积和最小m和,中间空格相连。 输入样例 4 3 3456 输出样例 1020 45

2013-11-23

11076 浮点数的分数表达

Description 在计算机中,用float或double来存储小数有时不能得到精确值,若要精确表达一个浮点数的计算结果, 最好用分数来表示小数,有限小数或无限循环小数都可以转化为分数,无限循环小数的循环节用括号标记出来。如: 0.9 = 9/10 0.(3) = 0.3(3) = 0.3(33) = 1/3 当然一个小数可以用好几种分数形式来表示,我们只感兴趣最简的分数形式(即分母最小),如: 0.3(33) = 1/3 = 3/9 因为任何一个数都可以转化为一个整数和一个纯小数之和,整数部分较为简单无需做额外处理,只要将纯小数部分转化为分数形式,整数部分的分数部分就很简单了。 现在给定一个正的纯小数(这个纯小数为有限小数或无限循环小数),请你以最简分数形式来返回这个纯小数。 输入格式 给定一个纯小数,若是无限循环小数,用括号标记循环节,输入小数表达不超过100个字符。 输出格式 输出:化为最简分数形式,分子在前,分母在后,中间空格连接。 输入样例 0.3(33) 输出样例 1 3

2013-11-23

8605 删数问题

Description 问题描述: 给定n位正整数a,去掉其中任意k个数字后,剩下的数字按原次序排列成一个新的正整数。 算法设计: 给定n (1<=n<=200)位的正整数a和k,此时,k小于n。 试着设计一个算法,找出删去k个数,剩下数字组成的新数最小的删数方案。 输入格式 可输入多组测试数据(不超过50组测试数据),每组测试数据分两行,每行一个数,数的含义如下。 第一行:正整数a(a是大于0的一个n位正整数) 第二行:正整数k 以0来结束测试数据。 输出格式 输出每组测试数据所得出的删k位数之后的最小数。 若输出的数首位是0,无须理会,0也直接输出即可。例如:024,就直接输出024,无须改成24。 输入样例 178543 4 87654321 2 123456789 1 254193 1 90249 2 0 输出样例 13 654321 12345678 24193 024

2013-11-23

8602区间相交问题

Description 给定x轴上n个闭区间 去掉尽可能少的闭区间 使剩下的闭区间都不相交 注意:这里 若区间与另一区间之间仅有端点是相同的 不算做区间相交 例如 [1 2]和[2 3]算是不相交区间 输入格式 第一行一个正整数n n&lt; 50 表示闭区间数 接下来n行中 每行2个整数 表示闭区间的2个整数端点 输出格式 输出去掉的最少的闭区间数 输入样例 3 10 20 10 15 12 15 输出样例 2">Description 给定x轴上n个闭区间 去掉尽可能少的闭区间 使剩下的闭区间都不相交 注意:这里 若区间与另一区间之间仅有端点是相同的 不算做区间相交 例如 [1 2]和[2 3]算是不相交区间 输入格式 第一行一个正整 [更多]

2013-11-18

KMP算法的实现

《数据结构》课程实验,KMP算法是D.E.Knuth与V.R.Pratt和J.H.Morris同时发现的,此算法可以在O(n+m)的试卷数量级上完成串的模式匹配操作。

2012-12-13

空空如也

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

TA关注的人

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