摘要: Description:Apple最近迷上了做幻方,Apple还是个中高手,只要你说个奇数N就能把N*N的幻方做出来。其实你可以比他做得更好的。Apple总是画得很乱,而你可以利用程序排得很整齐^_^ 幻方的要求:每一行,每一列,还有两条斜线上数字的和都相等 Input:每行一个数N(0< N < 30),输入0结束Output:输入一个奇数,输出一个幻方,每个数占3格,顺序参照样板输... 阅读全文
posted @ 2010-04-10 22:48 蓝牙 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫问题Time Limit: 1000ms Memory limit: 65536kB 题目描述 约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。输入 每行是用空格分开的两个整数,第一个是 n, 第二个... 阅读全文
posted @ 2010-04-10 21:11 蓝牙 阅读(2241) 评论(0) 推荐(1) 编辑
摘要: dynamic_cast: 通常在基类和派生类之间转换时使用,把一个派生类转换为基类使用这个转换 const_cast: 主要针对const和volatile的转换.相当于去掉const变量前的conststatic_cast转换类似于C/C++里面的强制类型转换。 reinterpret_cast: 用于进行没有任何关联之间的转换,比如一个字符指针转换为一个整形数。示例程序:#includ... 阅读全文
posted @ 2010-04-10 20:36 蓝牙 阅读(137) 评论(0) 推荐(0) 编辑
摘要: #ifndef ALGOSTUFF_HPP//第一次写成了ifdef,晕#define ALGOSTUFF_HPP#include <iostream>#include <vector>#include <deque>#include <list>#include <set>#include <map>#include <... 阅读全文
posted @ 2010-04-10 19:59 蓝牙 阅读(705) 评论(0) 推荐(1) 编辑
摘要: 本文将介绍两个 C++ 类—— CPictureEx 和 CPictureExWnd,使用它们可以在 MFC 和 ATL 工程中使用动画GIF效果。CPictureEx 是一个为 MFC 程序使用的 C++ 类,对于一些需要使用JPEG 和 GIF 图像格式作为 banner 的应用程序可以借助这个类来实现。对于静态 banner 的显示使用 OleLoadPicture ... 阅读全文
posted @ 2010-04-10 13:17 蓝牙 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 题目:编写一个函数,判断其int型参数值是否是回文数,回文数是指从正向和反向两个方向读数字都一样,例如:9783879是一个回文数。解答:#include <iostream>#define N 100using namespace std;int a[N];bool hw(__int64 num){ int i=0; while(num) { a[i++]=num%10; num=n... 阅读全文
posted @ 2010-04-10 10:35 蓝牙 阅读(165) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;template<class T>inline void PRINT_ELEMENTS(const T& coll,const char* optcstr=" "){typename T::const_iterator pos;cout<<optcstr;for(pos=col... 阅读全文
posted @ 2010-04-10 09:56 蓝牙 阅读(196) 评论(0) 推荐(0) 编辑