摘要: 1: 如果while(scanf("%d%d"),&a, &b)超时,则while(scanf("%d%d"),&a, &b)!=EOF)则有可能通过。 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(146) 评论(0) 推荐(0)
摘要: Chinese ZodiacTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submissio... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(117) 评论(0) 推荐(0)
摘要: 题意概括:此题为一道模拟题,根据题意进行模拟即可。解题思路: 1:此题求立体的表面积,只需算出每个面的表面积即可 2:表面积包括顶面和侧面 3:让每一个立方体与其前后左右的立方体的大小进行比较,多出来的部分需要计算其表面积。错误原因: 1: 错误地将二重循环的初始条件从零开始。因... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(109) 评论(0) 推荐(0)
摘要: 航院1009 FatMouse’s Trade 解题报告Problem Description FatMouse prepared M pounds ofcat food, ready to trade with the cats guarding the warehouse con... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(216) 评论(0) 推荐(0)
摘要: 例子:Fibonacci数列如果将一个变量定义为局部变量,比如i在这个代码里:#includeint f[1000]; void fibonacci(int n){ int i; f[0] = 1; f[1] = 1; for(i = 2; i int f[1... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(176) 评论(0) 推荐(0)
摘要: B:train seats reservation时间限制:1000ms 内存限制:131072KYou are given a list of train stations, say from the station 1 to the station 100. The passen... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(101) 评论(0) 推荐(0)
摘要: 结构体排序的几种情况1.一个结构体中有三个元素,按照其中一个元素进行升序排列:先定义一个结构体:struct node { int s; int t; int w;}a[1005];然后写排序代码:int cmp(node a, node b){ return... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(10541) 评论(0) 推荐(0)
摘要: 题意概括:有N个城市和M条道路,任意两个城市之间都有可能超过一种以上的可能。求任意两个城市之间的最短距离。解题思路:1:典型的多源最短路径问题。代码思路:1:用一个二维数组e来存储任意两个城市之间的距离,用inf = 99999999来初始化存储除一个城市自己到自己之外的所有距离,用... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(123) 评论(0) 推荐(0)
摘要: 在正式赛时,眼看着地球人队在最后一刻从铜的最后一位掉下来;还有小仙女队从刚开始的一马当先,掉到银,最后得了个铜;而其他学校的某些队虽然刚开始出题速度不快,但是后来居上。深深感受到了“实力”才是最终决定因素,关键时刻,解题方法和经验才是最可靠的,也是最重要的。 在这两天的... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(108) 评论(0) 推荐(0)
摘要: 航院1009 FatMouse’s Trade 解题报告 Problem DescriptionFatMouse prepared M pounds ofcat food, ready to trade with the cats guarding the warehouse containing ... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(84) 评论(0) 推荐(0)
摘要: Description从键盘输入一批字符,以@结束,按要求加密并输出。Input从键盘输入一批字符,占一行,以@结束。Output输出占一行 加密规则: 1)、所有字母均转换为小写。 2)、若是字母'a'到'y',则转化为下一个字母。 3)、若是'z',则转化为'a'。 4)、其它字符,保持不变。S... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(471) 评论(0) 推荐(0)
摘要: Description输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。Input多个字符,以回车符结束,回车符不作为有效字符。Output输出一个整数,表示数字字符的个数。Sample Input12abrt12@2013Sample Output8HINTSource我的代码:#... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(264) 评论(0) 推荐(0)
摘要: Description输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。Input多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。Output输出分3行,格式见输出样例。Sample InputAbse 4+5*3=?Sample Outp... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(144) 评论(0) 推荐(0)
摘要: Description某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。Input输入一个整数num,表... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(316) 评论(0) 推荐(0)
摘要: DescriptionZ同学为了实现暑假去云南旅游的梦想,决定以后每天只消费1元,每花k元就可以再得到1元,一开始Z同学有M元,问最多可以坚持多少天。Input输入2个整数M, k,(2 int main(void){ int m, k, i, sum1, sum2; while(scanf("%... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(248) 评论(0) 推荐(0)
摘要: Description有一辆智能小车,最初(时间为0)的位置为(0,0),我们想知道它最后的位置。小车以每小时10公里的速度向北移动(以北为y轴正向,以东为x轴正向)。小车会受到一系列依照时间戳记排序的命令,1表示“向左转”,2表示“向右转”,3表“停止”。每个命令的前面有一个时间戳记,所以我们知道... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(382) 评论(0) 推荐(0)
摘要: House BuildingTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 1836 Accepted Submission(s)... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(85) 评论(0) 推荐(0)
摘要: Description有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?Input输入3个正整数:high、up和down。Ou... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(288) 评论(0) 推荐(0)
摘要: Description已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1int main(void){ int k, i; double sn; scanf("%d", &k); for(i = 1;;i ++) { sn +=... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(135) 评论(0) 推荐(0)
摘要: Description百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?Input输入一个正整数n(nint main(void){ int n... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(157) 评论(0) 推荐(0)
摘要: Description马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。Input输入两个正整数,表示人数n和花费cost。Output若问题有解... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(224) 评论(0) 推荐(0)
摘要: Description输入一个正整数n。输出n!的最高位上的数字。Input输入一个正整数n(n不超过1000)。Output输出n!的最高位上的数字。Sample Input1000Sample Output4HINT注意double类型溢出问题。Source****题意概括:输出一个小于或等于1... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(464) 评论(0) 推荐(0)
摘要: Chinese ZodiacTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s):... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(124) 评论(0) 推荐(0)
摘要: Description输入一串字符(长度不超过100)和一个正整数k,将其中的英文字母加密并输出加密后的字符串,非英文字母不变。加密思想:将每个字母c加一个序数k,即用它后面的第k个字母代替,变换公式:c=c+k。如果字母为z,则后一个字母是a,也就是字母字符形成一个圆。Input输入第一行是若干字... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(306) 评论(0) 推荐(0)
摘要: /* 原作者: glq2000 /* 参考资料: http://www.matrix67.com/blog/archives/115 */ #include #include char a[] = "abababaababacb"; ... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(109) 评论(0) 推荐(0)
摘要: Description 求A^B的最后三位数表示的整数(1#includeint main(void){ int n; int a, b, i, m, T; scanf("%d", &T); while(T--) { n = 1; ... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(136) 评论(0) 推荐(0)
摘要: #include#includeint main(){ char str1[200], str2[200], str3[201]; int i, n, len1, len2; scanf("%s%s", str1, str2); len1=strlen(str1); len2=strlen(str2... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(74) 评论(0) 推荐(0)
摘要: 第一题标题: 购物单 小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。 这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。 小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。 现在小明很心... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(159) 评论(0) 推荐(0)
摘要: 蓝桥杯比赛总结 这次比赛刚开始心情比较紧张,只做了三道题,1,5,7. 第一道题购物单,我先设计了一个2次的循环,并且笔算了一下结果,确定笔算结果与程序计算的结果一致了之后才按照题目要求设计了一个50次的循环。并且因为数据太多,验证了两次,确定结果一样,才提交结果,花了很多时间。 ... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(670) 评论(0) 推荐(0)
摘要: 这次比赛写题写的不太好。主要问题出在第一道题:“期末成绩”,连续提交了五次还是六次。主要的问题是没有看清题目要求的数的范围,导致定义数组时数组范围开小了。再修改代码的时候也没有再读题,一直在找别的错误,以为是别的错误。直到连续提交了很多次后才想起来再读一遍题,导致提交次数过多,罚... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(128) 评论(0) 推荐(0)
摘要: Problem Description方阵的主对角线之上称为“上三角”。请你设计一个用于填充n阶方阵的上三角区域的程序。填充的规则是:使用1,2,3….的自然数列,从左上角开始,按照顺时针方向螺旋填充。Input程序运行时,从标准输入获得整数n(3~20)Output程序输出:方阵的上三角部分。要求... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(292) 评论(0) 推荐(0)
摘要: Problem Description从标准输入读入一个由字符构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字符升序排列成一个串。不同的取法输出顺序可以不考虑。Input从标准输入读入一个由字符构成的串(不大于30个字符)。Output从该串中取出3个不... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(379) 评论(0) 推荐(0)
摘要: Problem Description你听说过角谷猜想吗?任意的正整数,比如 5, 我们从它开始,如下规则计算:如果是偶数,则除以2,如果是奇数,则乘以3再加1.如此循环,最终必会得到“1” !比如 5 的处理过程是:5168421一个正整数经过多少步才能变成1, 称为角谷步数。对于5而言,步数也是... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(401) 评论(0) 推荐(0)
摘要: 这次轻工业学院的校赛,我们做出了一道题:problem C DOBRI, 但是耗费了相当长的时间。原因是题意理解不清楚,题目中说“当SUM数组中的第i个元素等于在i前面的三个元素的和”,但是没说清楚是否是第i个元素前连续三个元素,而且也没说是否是紧连着i的前三个元素。我们都把题意理... 阅读全文
posted @ 2017-10-13 19:42 moonlight987 阅读(99) 评论(0) 推荐(0)