标签:des style color java os strong io for
/*
中文题意:
中文翻译:
题目大意:求循环的次数。
解题思路:如下:
难点详解:画表会发现和杨辉三角有点像,这就有了写下去的希望。但输出时m和n不一样,这样就要在调试中发现规律,才可输出正确的结果。
关键点:画表格,从中发现规律,进而解答这题。
解题人:lingnichong
解题时间:2014/08/01 00:08
解题感受:当时没写出来,后来会长说了一下,有了一些思路,就按这个思路写了下来。还是那个宗旨,题目看不懂可以,会写就行,写对了就行,不在乎你是什么方法。还有就是做题时要有信心,要耐的住性子才可以。
*/
2 1 3 2 3
3 3
#include<stdio.h> #define MAXN 2000+10 int a[MAXN][MAXN]={0}; int main() { int T,i,j; for(i=0;i<MAXN;i++) { a[i][i]=1; a[i][1]=i%1007; } for(i=2;i<MAXN;i++) for(j=1;j<i;j++) a[i][j]=(a[i-1][j-1]+a[i-1][j])%1007; scanf("%d",&T); while(T--) { int m,n; scanf("%d%d",&m,&n); printf("%d\n",a[n+1][m+1]); } return 0; }
一开始画表格的代码
#include<stdio.h> int main() { int i,j,k,l,n; while(~scanf("%d",&n)) { int s=0; for(i=1;i<=n;i++) for(j=i+1;j<=n;j++) for(k=j+1;k<=n;k++) for(l=k+1;l<=n;l++) s++; printf("--------------%d-----\n",s); } return 0; }
HDU 1799 循环多少次?,布布扣,bubuko.com
标签:des style color java os strong io for
原文地址:http://blog.csdn.net/qq_16767427/article/details/38326931