| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4964 人关注过本帖, 1 人收藏
标题:出个水题,看有多少能做出来的。
只看楼主 加入收藏
悠哉悠哉
Rank: 2
等 级:论坛游民
帖 子:19
专家分:15
注 册:2010-2-7
收藏
得分:0 
我是新手还没过二级呢…唉…看不懂啊
2010-02-07 22:06
jk328019419
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-1-6
收藏
得分:0 
for(i=1;i<=n; i++)
  for(j=i+1;j<=n; j++) OP;


那么做了n*(n-1)/2 次OP 操作。
我怎么感觉是做了n-1次操作,如果是m层,我感觉是n-m次操作
  for(j=i+1;j<=n; j++) OP;==  for(j=2;j<=n; j++) OP;就是 for(j=m;j<=n; j++) OP
2010-02-08 10:13
sun106983222
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-2-9
收藏
得分:0 
    新手 新手  
  刚来 刚来
     第一次说话  
 编程是啥啊  俺也想学
     。。。想学    想ing
2010-02-09 00:47
heliang1983
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-2-9
收藏
得分:0 
学习来了
2010-02-09 09:21
忘水河
Rank: 1
等 级:新手上路
帖 子:2
专家分:5
注 册:2010-2-8
收藏
得分:0 
敢问OP是什么意思?   
2010-02-09 21:11
浩瀚001
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-2-12
收藏
得分:0 
ai
2010-02-12 14:34
password007
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-2-11
收藏
得分:0 
说下我个人的观点,只是思路而已

int s=1,t,m,n;
scanf("%d","%d",&m,&n);
if(n>=m)
  while(m-1>=1)
  {  t=n-m;
     s*=t;
     m--;
  }

else
{ m=n;
  while(m-1>=1)
  {  t=n-m;
     s*=t;
     m--;
  }
}  
2010-02-12 20:43
wxx121wxx
Rank: 1
来 自:甘肃
等 级:新手上路
帖 子:5
专家分:5
注 册:2009-7-7
收藏
得分:0 
回复 楼主 Devil_W
这个题目,真的比较水,苦思冥想之后的结果很让人郁闷。、
该题用归纳,多归纳1-2组数据结果自然就出来了,每组数据的结果就是杨辉三角形中第n行第m个数据,程序如下
程序代码:
#include<stdio.h>
const int size=4000;
main()
{    
     freopen("for.in","rt+",stdin);    
     freopen("for.out","wt+",stdout);
     unsigned long t1[size],t2[size];
     unsigned long n,n1,n2,m,i,j;
     memset(t1,0,sizeof(t1));
     memset(t1,0,sizeof(t1));
     scanf("%d",&n);
     printf("%d\n",n);
     for(m=1;m<=n;m++)
     {
     scanf("%d",&n1);
     scanf("%d",&n2);
     t1[1]=1;
     for(i=1;i<=n2+1;i++)
     {
                     t2[1]=1;
                     t2[i]=1;
                     for(j=2;j<i;j++)
                     {
                                      t2[j]=(t1[j-1]+t1[j])%1007;
                     }
                     for(j=1;j<=i;j++)t1[j]=t2[j];
     }
     printf("%d\n",t1[n1+1]);
     }
     return(0);
}

收到的鲜花
  • Devil_W2010-02-13 13:53 送鲜花  -2朵   附言:垃圾代码。你也帖?
2010-02-12 22:22
Devil_W
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:9
帖 子:1160
专家分:1797
注 册:2009-9-14
收藏
得分:0 
以下是引用wxx121wxx在2010-2-12 22:22:12的发言:

这个题目,真的比较水,苦思冥想之后的结果很让人郁闷。、
该题用归纳,多归纳1-2组数据结果自然就出来了,每组数据的结果就是杨辉三角形中第n行第m个数据,程序如下
#include<stdio.h>
const int size=4000;
main() ...



你也就看别人的帖 最后来个总结。


你这种级别的代码也好意思帖出来?
2010-02-13 13:55
Justfeeling
Rank: 2
等 级:论坛游民
帖 子:26
专家分:47
注 册:2010-2-15
收藏
得分:0 
怎么看不懂啊
2010-02-15 23:29
快速回复:出个水题,看有多少能做出来的。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022787 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved