幻林

导航

文章分类 -  数据结构和算法

主要是写关于自己学习到和自己写的算法。
第二题:五个正整数之和为23
摘要:题目:已知五个互不相同的正整数之和为23,且从这五个数中挑选若干个加起来可以表示从1到23之内的全部自然数。问这五个数是什么?#include void main(){ int a,b,c,d,e,i,j,k,m,n,x,count=0,f=0; for(a = 1; a d) /*将23分解为a,b,c,d,e五个数*/ { f = 1; if((e=23-a-b-... 阅读全文

posted @ 2010-06-29 23:55 幻林 阅读(325) 评论(0) 推荐(0)

黑色星期五(第一题)
摘要:常常觉得自己的算法很烂,从基础学起。下面这道题是第一题:不管哪个月的13日又恰逢星期五就叫 “ 黑色星期五 ” 。找出并输出黑色星期五。以下是我的程序:#includeusing namespace std;bool isDateRight(int year,int month,int day)//本想写来判断输入的日期是否是对了,看来是多余的。{ if(year 12) || (day 31))return false;return true;}bool isBlackFriday(int year,int month,int day)//用了蔡勒(Zeller)公式,所以很容易得... 阅读全文

posted @ 2010-06-19 22:36 幻林 阅读(270) 评论(0) 推荐(0)