K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

9 tháng 8 2023

#include <iostream>

int countPairsOfRabbits(int n) {

    if (n <= 2) {

        return n;

    }

    int prev = 1;

    int current = 2; 

    for (int i = 3; i <= n; i++) {

        int newPairs = prev;

        prev = current;

        current = current + newPairs;

    }

    return current;

}

int main() {

    int n;

    std::cout << "Nhập số tháng: ";

    std::cin >> n;

    int totalPairs = countPairsOfRabbits(n);

    std::cout << "Tổng số cặp thỏ sau " << n << " tháng là: " << totalPairs << std::endl;

    return 0;

}

9 tháng 8 2023

#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    int a = 1, b = 1;
    for (int i = 3; i <= n; i++) {
        int c = a + b;
        a = b;
        b = c;
    }
    cout << b << endl;
    return 0;
}

7 tháng 8 2018

Hãy tích cho tui đi

vì câu này dễ mặc dù tui ko biết làm 

Yên tâm khi bạn tích cho tui

Tui sẽ ko tích lại bạn đâu

THANKS

26 tháng 4 2016

Sẽ có 1 con rưỡi nha bạn 

29 tháng 3 2019

Bài 9. Làm việc với dãy số

đây là hình minh họa

"Một đôi thỏ (gồm một thỏ đực và một thỏ cái) cứ mỗi tháng đẻ được một đôi thỏ con (cũng gồm một thỏ đực và thỏ cái); một đôi thỏ con, khi tròn 2 tháng tuổi, sau mỗi tháng đẻ ra một đôi thỏ con, và quá trình sinh nở cứ thế tiếp diễn. Hỏi sau n tháng có bao nhiêu đôi thỏ, nếu đầu năm (tháng Giêng) có một đôi thỏ sơ sinhTrong hình vẽ trên, ta quy ước:Cặp thỏ nâu là cặp thỏ có độ tuổi 1...
Đọc tiếp

"Một đôi thỏ (gồm một thỏ đực và một thỏ cái) cứ mỗi tháng đẻ được một đôi thỏ con (cũng gồm một thỏ đực và thỏ cái); một đôi thỏ con, khi tròn 2 tháng tuổi, sau mỗi tháng đẻ ra một đôi thỏ con, và quá trình sinh nở cứ thế tiếp diễn. Hỏi sau n tháng có bao nhiêu đôi thỏ, nếu đầu năm (tháng Giêng) có một đôi thỏ sơ sinh

enter image description here

Trong hình vẽ trên, ta quy ước:

Cặp thỏ nâu là cặp thỏ có độ tuổi 1 tháng.

Cặp thỏ được đánh dấu (màu đỏ và màu xanh) là cặp thỏ có khả năng sinh sản.

Nhìn vào hình vẽ trên ta nhận thấy:

Tháng Giêng và tháng Hai: Chỉ có 1 đôi thỏ.

Tháng Ba: đôi thỏ này sẽ đẻ ra một đôi thỏ con, do đó trong tháng này có 2 đôi thỏ.

Tháng Tư: chỉ có đôi thỏ ban đầu sinh con nên đến thời điểm này có 3 đôi thỏ.

Tháng Năm: có hai đôi thỏ (đôi thỏ đầu và đôi thỏ được sinh ra ở tháng Ba) cùng sinh con nên ở tháng này có 2 + 3 = 5 đôi thỏ.

Tháng Sáu: có ba đôi thỏ (2 đôi thỏ đầu và đôi thỏ được sinh ra ở tháng Tư) cùng sinh con ở thời điểm này nên đến đây có 3 + 5 = 8 đôi thỏ.

Khái quát, nếu nn là số tự nhiên khác 0, gọi f(n)f(n) là số đôi thỏ có ở tháng thứ nn, ta có:

Với n=1n=1 ta được f(1)=1.f(1)=1.

Với n=2n=2 ta được f(2)=1.f(2)=1.

Với n=3n=3 ta được f(3)=2.f(3)=2.

Do đó với n>2n>2 ta được: f(n)=f(n−1)+f(n−2)f(n)=f(n−1)+f(n−2).

Nguồn: wikipedia

Dãy số trên gọi là dãy số FibonacciFibonacci và được định nghĩa như sau:

F1=F2=1;F1=F2=1;

……

Fn=Fn−2+Fn−1Fn=Fn−2+Fn−1

Hãy viết chương trình in nn số FibonacciFibonacci đầu tiên:

Dữ liệu vào:

Chứa duy nhất số nn (n≤90n≤90)

Kết quả:

Chỉ một dòng ghi nn số Fibonaci đầu tiên

Ví dụ:

Input

 

10

Output

 

1  1  2  3  5  8  13  21  34  55

2
8 tháng 9 2021

Lưu ý Dùng C++

13 tháng 9 2021

#include <iostream>
#include <vector>
using namespace std;
class dynamic_prog {
    public: 
        dynamic_prog(int n){
            vector<long long> ans(n + 1);
            ans[0] = 0;
            ans[1] = 1;
            for(int i = 2; i <= n; ++i){
                ans[i] = ans[i - 1] + ans[i - 2];
            }
            for(int i = 1; i <= n; ++i){
                cout << ans[i] << ' ';
            }
        }
        ~dynamic_prog(){}
};
int main(){
    int n;
    cin >> n;
    dynamic_prog obj(n);
}

bài mình làm, chúc bạn may mắn :)

1.Cháu gái hỏi bà: " Bà ơi! Năm nay bà bao nhiêu tuổi? Bà trả lời: 1/6tuổi của bà trừ đi 6 sẽ bằng 6 ". Hỏi năm nay bà bao nhiêu tuổi?2.Đi học về thấy bố mang về một con cá rất to, Tí, Tèo đến bên và hỏi bố:Bố ơi, con cá này nặng bao nhiêu mà to thế?Bố Tí, Tèo mỉm cười nói:Đuôi của cá nặng 300 gam, đầu cá nặng bằng đuôi cá cộng nửathân cá. Thân cá bằng đầu cá cộng với đuôi...
Đọc tiếp

1.Cháu gái hỏi bà: " Bà ơi! Năm nay bà bao nhiêu tuổi? Bà trả lời: 1/6tuổi của bà trừ đi 6 sẽ bằng 6 ". Hỏi năm nay bà bao nhiêu tuổi?

2.Đi học về thấy bố mang về một con cá rất to, Tí, Tèo đến bên và hỏi bố:
Bố ơi, con cá này nặng bao nhiêu mà to thế?
Bố Tí, Tèo mỉm cười nói:
Đuôi của cá nặng 300 gam, đầu cá nặng bằng đuôi cá cộng nửa
thân cá. Thân cá bằng đầu cá cộng với đuôi cá.
Các con tính xem con cá nặng bao nhiêu gam?
Tí, Tèo tính mãi mà không đúng. Các bạn ơi hãy giúp Tí, Tèo nhé!

3.Thỏ anh và thỏ em cùng thi chạy, ban đầu thỏ anh cách thỏ em 6m. Thỏ anh nhảy một bước dài 8dm, thỏ em nhảy một bước dài 6dm. Hỏi thỏ anh phải nhảy bao nhiêu bước để đuổi kịp thỏ em? Biết thỏ anh nhảy được một bước thì thỏ em cũng nhảy được một bước.

5
3 tháng 6 2018

Câu 1 : 72 tuổi

Câu 2 : 2400 g

Các câu còn lại : không rảnh

3 tháng 6 2018

Tưởng có bao nhiêu câu , hóa ra có 3 câu ( ko nhìn đề )

Câu 3 : 30 bước

1 tháng 8 2020

27 con thỏ

1 tháng 8 2020

Sau khi bán đợt 2 thì còn lại số con là: 8:2x3= 12 (con)

Sau khi bán đợt 1 thì còn lại số con là: 12:2x3= 18 (con)

Nhà bạn Hải nuôi số con thỏ là: 18:2x3= 27 (con)

6 tháng 7 2018

Bạn nên vẽ nó ra bằng sơ đồ !!!

6 tháng 7 2018

0 con bạn ạ ( vì tháng thứ 3 chỉ là có thể sinh thôi chứ chưa sinh )