ural 1044 Lucky Tickets. Easy!

    技术2024-11-10  23

    又是个大水题.....甚至到了可以打表的程度......

    #include<iostream> using namespace std; int A[5][45]; int tot,n; int main() { int i,j,k; scanf("%d",&n); n/=2; A[0][0]=1; for(i=0;i<n;i++) for(k=0;k<=i*9;k++) for(j=0;j<10;j++) A[i+1][k+j]+=A[i][k]; for(i=0;i<=n*9;i++) tot+=A[n][i]*A[n][i]; printf("%d/n",tot); return 0; } /* I: 2 O: 10 I: 4 O: 670 I: 6 O: 55252 I: 8 O: 4816030 */

    最新回复(0)