博文
[转]一个很牛的计算pi的c程序(2006-01-03 21:21:00)
摘要:
#include < stdio.h>long a=10000,b,c=2800,d,e,f[2801],g; main() { for(;b-c;) f[b++]=a/5; for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a) for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b); } 计算结果: 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012......
delphi6的签名档(2005-08-22 10:56:00)
摘要:DELPHI说:“我做数据库RAD好”,VB和PB笑了。
DELPHI说:“我做OOP好”,JAVA和C#笑了。
DELPHI说:“我做底层开发好”,C和C++笑了。
但为什么不能反过来看:
DELPHI说:“我做数据库RAD好”,C/C++/JAVA都哭了。
DELPHI说:“我做OOP好”,VB和PB都哭了。
DELPHI说:“我做底层开发好”,VB、PB、C#、JAVA都哭了。......
上阶梯(2005-08-20 20:17:00)
摘要:有n个阶梯(n<=1000)
可以一次上一个台阶,也可以一次上两个台阶.
试求有多少种方法可以上完.
(小心哦,n很大时结果可是很大哦)
......
完美正方形(2005-08-20 20:17:00)
摘要:完美正方形的意思就是:把一个大的正方形分割成若干个大小不相等的小正方形
请用程序画出一个完美正方形来
这个程序该怎么写呢?
以下是一个图例 还有很多种解法 谁会写贴出来啊 想了好多天了
http://img131.photo.163.com/billgacsli/14264265/340082705.gif
完全正方形
正方形是每一個人都非常熟悉的圖形,其中卻隱藏了一個奇妙的“數學之謎”:
問題:用一些互不相等的小正方形,能夠拼出一個大正方形嗎?
在數學上這個大正方形稱之為完全正方形,要作出一個完全正方形可不是一件容易的事。
1930年蘇俄數學家魯金認為這種完全正方形不存在。
1939年sprague 造出第一個完全正方形,它是由55個小正方形組成,邊長為4205單位。
1939年英國劍橋大學四個學生Brooks, Smith, Stone, Tutteru.就曾經沉迷於此問題,花了一段很長的時間,最後在理論的指導下,找出了由28個小正方形組成的完全正方形,邊長為1015單位。
1948年Wilvocks 造出一個由24個小正方形組成的完全正方形,邊長為175單位。至目前為止已經出爐2000多個24階完全正方形。
1967年Wilvocks 造出一個由25個及26個小正方形組成的完全正方形。
1976年荷蘭的數學家Duijvestijn更在電子計算機的幫助下,又發現一個由21個小正方形組成的完全正方形,邊長為112單位。並且證明,它是由最少數目的小正方形組成的完全正方形。
完美正方形的研究並未到此結束,一方面,上面這一些結果的發現或證明都要藉助於電腦,導出這些結果的初等證明是非常有意義的。另一方面,人們還沒有發現究竟哪些正方形是完全正方形?或者說沒有給出一個判斷一個正方形是完全正方形的標準,比如說完全正方形的最小整數邊長是多少?對於哪些正整數r存在r階完全正方形?是否存在22階完全正方形?這些都有待人們繼續研究。
......
年龄趣题(2005-08-15 14:25:00)
摘要:两位俄罗斯数学家在飞机上相遇."如果我没记错的话,你有3个儿子."伊凡说."他们现在多大拉?""他们年龄的乘积是36,"艾格说."他们年龄的和恰是今天的日期.""对不起,艾格."一分钟后,伊凡开口道,"你并没有告诉我你儿子的年龄.""哦,忘记告诉你拉,我的小儿子是红头发的.""啊,那就很清楚拉."伊凡说,"我现在知道你的3个儿子各是多大拉."请问....伊凡是怎么知道的他们的年龄的?分别是多少?......
大学BBS十大经典搞笑签名(2005-08-13 14:32:00)
摘要:大学BBS十大经典搞笑签名
来自新浪
作者:淘气太郎007 发表日期:2005-07-22 10:45:29
希望大家开开心心
no1:大学这四年里,我一直认为自己是个人才,可是我错了,我不是!我tmd竟然是一个天才!!!
no2:1949年9月28日,我被捕了。第一天,敌人严刑拷打我,我没招。第二天,敌人用辣椒水泼我,我还是没招。第三天,敌人用美人计,我招了。第四天,我还想招,可tmd的解放了!
no3:俺用筷子把刚刚打的米饭里的一根“头发”高高举在食堂窗口,看着食堂师傅脸上青一阵白一阵那狼狈样,俺心里一阵狂得意:嘿,今儿中午吃饭又可以不花钱了。旁边盛菜的小伙抬头看见了,一拍大师傅的肩膀:“老刘,刚才小便又没洗手?”
no4:我把硬币抛向空中——如果正面朝上,就上bbs ;如果背面朝上,就上qq ;如果硬币立起来,我就去自习~
no5:你:每个女孩都曾是无泪的天使,当遇到自己喜欢的男孩时,便会流泪——于是坠落凡间,变为女孩。所以男孩一定不要辜负女孩,因为女孩为你放弃了整个天堂!
我:虽然我不是把你从天使变成女孩的那个人,但希望我是把你从女孩变成女人的那个人~(汗ing)
no6:一只狗去山里创业,农夫给了它一把镰刀,木匠给了它一把锤子。狗来到山里突然遇到一只老虎,吓得它赶忙把镰刀锤子举了起来,老虎见了哈哈大笑说:“哟,小样儿,还是个党员哩!”
no7:我用心变成大树为你挡风遮雨,你却将它砍成一片片来生火;我用爱做成翅膀带你去天堂,你却用刚才的火把它做成了肯德鸡香辣鸡翅~ -_-!
no8:a:“你到浙大来做什么?” b:“混。”
a:“离开浙大后你想成为什么样的人?”b:“混混。”
no9:说几万年后,一群考古系的学生在某大学遗址发现一块化石,但只能断定是雌性动物,遂问其教授这到底是哪个物种的化石,教授认真研究了一番,突然激动的泪流满面说:“同学们啊,这就是传说中的‘恐龙’啊!!!”(我倒~)
no10:(电子科大)绝不让一个处女走出校园!! ......
魔方问题(2005-08-12 20:58:00)
摘要:魔方问题
http://www.programfan.com/club/showbbs.asp?id=95170
魔方:每行每列每条对角线之和均相等.
例如:816
357
492 加起来都是15
现在要求打印出1到n平方的自然数构成的魔方阵.
816
357
492
1=A(1,2) 2=A(3,3) 3=A(2,1)
4=A(3,1) 5=A(2,2) 6=A(1,3)
7=A(2,3) 8=A(1,1) 9=A(3,2)
发现规律了吗?
要分三种情形考虑
1.n为奇数
2.n为4的倍数
3.n可写为形如2(n+1)的形式
具体规则可以去找本小学或中学的数学奥赛书看看
http://web.163.sh.cn/~linsoso/d.png
------------------------------------
http://programfan.com/club/showbbs.asp?id=97978
由chdbj发布
魔方阵算法:
(1)将1放在第一行中间一列
(2)从2开始直到n*n止个数一次按下列规则存放,每一个数存放的行比前一个数的行数减1,列数加1
(3)如果上一数的行数为1,,则下一个数的行数为n
(4)当上一个数的列数为n时,下一个数的列数应为1,行数减1
(5)如果按上面的规则确定的位置上已有数,或上一个数是第一行的n列时,则把下一个数放在上一个数的下面
#include <stdio.h>
int main()
{
int a[16][16],i,j,k,p,m,n;
p=1;
while(p==1){
printf("输入 n(n=1~15)");
scanf("%d",&n);
&nbs......
