•°¤*(¯`°• CTH 52 •°´¯)*¤°•Trang chủ

★*--*[»»-»-(¯`v´¯)-»*** ]º°(¯`•We Belong Together•´¯)[«-(¯`v´¯)-«-«« ]★*--*★
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
GingHunter (269)
ut'_anh (113)
james_ken (91)
Admin (84)
NPTT_CTH52 (73)
ThanhTri (45)
x-men (28)
269 Số bài - 32%
113 Số bài - 14%
91 Số bài - 11%
84 Số bài - 10%
73 Số bài - 9%
64 Số bài - 8%
50 Số bài - 6%
45 Số bài - 5%
28 Số bài - 3%
13 Số bài - 2%
Thống kê bài gửi
Mới nhất
HOT HOT HOT!!! Ai thích VIRUS thì vào đây Giải đệ quy quay lùi.. Master
Ưu nhược điểm các ngôn ngữ lập trình và sự lựa chọn Giải đệ quy quay lùi.. Master
Ôi Guitar âm thanh tuyệt vời!!! Giải đệ quy quay lùi.. Master
CTH Idol Mỗi tuần 1 nhân vật [ Tuần 1] Giải đệ quy quay lùi.. Master
[Help]Crack Win 7 an toàn và hiệu quả Giải đệ quy quay lùi.. Master
Need For Speed Hot Pursuit Giải đệ quy quay lùi.. Master
Chuyên gia bảo dưỡng hệ thống: TuneUp Utilities 2011 new!!! Giải đệ quy quay lùi.. Master
Britain's Got Talent !!! Giải đệ quy quay lùi.. Master
Anh Khác Hay Em Khác - Khắc Việt Giải đệ quy quay lùi.. Master
Các bước phù phép thành ác quỷ chính hiệu trong đêm Halloween Giải đệ quy quay lùi.. Master
Tại sao sinh viên thi rớt . Giải đệ quy quay lùi.. Master
HOT HOT HOT!!!! Máy tính xách tay mạnh giá rẻ cho các bạn bạn sinh viên!!!!! Giải đệ quy quay lùi.. Master
giai CHUONG II....vi d 1 do ............... Giải đệ quy quay lùi.. Master
cách crack win 7 dành cho những ai đang sử dung win ko bản quyền Giải đệ quy quay lùi.. Master
Ai là người đẹp trai nhất..!! Giải đệ quy quay lùi.. Master


Share | 
 

 Giải đệ quy quay lùi..

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Admin
Admin
Admin

Tổng số bài gửi : 84
Points : 117
Thanks : 0
Join date : 06/09/2011
Age : 31
Đến từ : Born From A Bombox

Giải đệ quy quay lùi.. Empty
Bài gửiTiêu đề: Giải đệ quy quay lùi..   Giải đệ quy quay lùi.. EmptySun Sep 11, 2011 10:26 am

Câu hỏi :Xét xem 1 số có phải là số thuộc dãy fibonacci hay không và phân tích nó dưới dạng tổng của các số fibonacci !!!
Code:
//phan  tich duoi dang tong cua cac so fibonacci co the trung nhau
#include<stdio.h>
#include<conio.h>
int k,a[90],s,n,b[90];
void xetfibo(int p)
{
    int t=2;
    n=2;
    b[0]=1;
    b[1]=1;
    while ((b[t-1]+b[t-2])<=p)
    {b[t]=b[t-1]+b[t-2];
    t++;
    n++;}
}
void inkq(int x)

{    int j;
    printf("\n%d = %d ",k,a[1]);
    for(j=2;j<x;j++)
    printf("+ %d ",a[j]);
}
void tim(int i)
{    int j;
    if(s==k)
    inkq(i);
    else
    for(j=1;j<=k;j++)
    {                    xetfibo(j);
                          if(b[n-1]==j)
                        if(s+j<=k&&j>=a[i-1])//phan tich duoi dang cac so fibonacci khong trung nhau thi j>a[i-1]
                        {
                                              s=s+j;
                                           
                                              a[i]=j;
                                              tim(i+1);
                                              s=s-j;
                        }
    }
}
int main()
{
 
    printf("nhap k= ");
    scanf("%d",&k);
    xetfibo(k);
    if(b[n-1]==k)
    {            printf("%d la so thuoc day fibonacci ",k);
               
    }
    else
    printf("%d khong thuoc day fibonacci",k);
    a[0]=s=0;
    tim(1);
    getch();
    return 0;
}
Nguồn..CĐCV
Về Đầu Trang Go down
https://cth52.forum-viet.com
 

Giải đệ quy quay lùi..

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
•°¤*(¯`°• CTH 52 •°´¯)*¤°•Trang chủ :: © Chia sẻ kiến thức :: ıllıllı Kĩ thuật lập trình ıllıllı-
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất