![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Zjut
文章平均质量分 54
s916408679
这个作者很懒,什么都没留下…
展开
-
zjut 1177 最大公约数
这个又经典又老的题目啊~~ 可以采用欧几里得方法:只要两数不相等,就反复用大数减小数,直到相等时的那个数就是最大公约数了。不过怎么这个用时这么久? 用时:313ms #include int a,b; int main() { //freopen("input.txt","r",stdin); //freopen("output.txt","w",stdout); while(scanf("%d%d",&a,&b)==2原创 2010-10-07 17:10:00 · 237 阅读 · 0 评论 -
zjut 1174 阶乘和
刚刚看了一下,好像有比我快的。但是看不到代码,就不晓得他是怎么快的了。我觉得我这个也可以好像。啦啦~重在参与!玩的不是。 用时:15ms #include int n,m,result,sum; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); while (scanf("%d",&n)==1) {原创 2010-10-07 15:07:00 · 238 阅读 · 0 评论 -
zjut 1176 斐波那契数列
哎呀呀,开始用递归写了一个,调试的挺好的。一提交,惨了,time limit exceeded。看来还是不能偷懒。然后就在想,不递归这玩意儿不好弄啊。看了一下指导,明白了,先把第0项到第46项求出来,放在一个数组里,然后直接查就不会超时了。嗯,还是要注意题目的特别性。 用时:3ms #include #define MAX 100 int n,fib[MAX],i; int main() { freopen("input.txt","r",stdin);原创 2010-10-07 16:01:00 · 353 阅读 · 0 评论 -
zjut1179平均数
好困啊~ 用时:4ms #include int n,i,a; float sum; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); while (scanf("%d",&n)!=EOF) { sum=0.0; for (i=n;i>0;i--) {原创 2010-10-09 12:45:00 · 270 阅读 · 0 评论 -
zjut 1167 正方形面积
这道题目当然是连水题也称不上了。不过,打击了这么多天,我实在是受不了了。从英文到格式细节,我有点怕UVa的题目了。所以,刚刚发现了浙工大的OnlineJudge,就赶快来玩了。 还是中文好啊!嘿嘿~ 差点忘了记录时间了:4ms #include int n; int main() { // freopen("input.txt","r",stdin); //freopen("output.txt","w",stdout); whil原创 2010-10-07 14:13:00 · 392 阅读 · 0 评论 -
zjut 1166 a-b
好吧,我承认我需要自信。 用时:4ms #include int a,b; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); while (scanf("%d%d",&a,&b)==2) { printf("%d/n",a-b); } return 0; }原创 2010-10-07 06:33:00 · 225 阅读 · 0 评论 -
zjut 1175 等比数列和?
正所谓乐极生悲,刚刚还做的挺欢畅的。马上就给我来了个黑脸。奇了怪了,我自己调试时还好好的啊~算了,先放这吧。 #include #include int n; float q,sum; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); while(scanf("%d%f",&n,&q)==2) {原创 2010-10-07 15:32:00 · 493 阅读 · 0 评论 -
zjut1178最小公倍数
今天一上来就受打击,又WA了,还不明白为嘛! #include int m,n; int gcd(int m,int n) { int r; while(n>0) { r=m%n; m=n; n=r; } return m; } int main() { //freopen("input.txt","r",stdin);原创 2010-10-11 18:40:00 · 283 阅读 · 0 评论 -
zjut1190列出完数?
注意最后不能多一个空格。竟然有4ms就完成的,那我这个岂不是太慢了!还有,不知道为什么完数一定是偶数?因为因子是成对的,我好像还是不懂。奇书都不是完全数,完全数都是偶数。 用时:63ms #include #define MAX 10000 int n,num[MAX],a=0; int main() { freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); i原创 2010-10-12 10:42:00 · 421 阅读 · 0 评论