fuliver123

Bài tập tự luận đề Tin học đại cương kíp 2 - kì 20151- ĐHBKH

Dec 17th, 2015
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.52 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<conio.h>
  3.  
  4. int giaithua(int n)
  5. {
  6.     if (n==0) return 1;
  7.     return n*giaithua(n-1);
  8. }
  9.  
  10. int A(int k, int n)
  11. {
  12.     return giaithua(n)/giaithua(n-k);
  13. }
  14.  
  15. int F(int k, int n)
  16. {
  17.     if (k<0 || n<0 || k>n) return 0;
  18.     return 2*A(k,n)+3*A(n-k,n);
  19. }
  20.  
  21. int main()
  22. {
  23.     int i,n,max=0;
  24.     printf("Nhap vao so n: "); scanf("%d",&n);
  25.     for (;n>10 || n<2;scanf("%d",&n)) printf("Nhap sai, nhap lai n: ");
  26.     for (i=1;i<=n;i++)
  27.         if (F(i,n)>F(max,n)) max=i;
  28.     printf("So lon nhat la: %d",F(max,n));
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment