Những câu hỏi liên quan
H24
Xem chi tiết
VT
2 tháng 4 2016 lúc 20:15

Quy luật của dãy số trên là: kể từ số hạng thứ tư trở đi mỗi số hạng trong dãy bằng tổng của 3 số liền trước nó.Vậy số hạng thứ 10 của dãy số là 149

Bình luận (0)
NM
20 tháng 12 2016 lúc 17:41

quy luật là số hạng thứ tư chở đi mỗi số hạng trong dãy bằng tổng của 3 số liền trước

vậy số hạng thứ 10 la 149

                    d/s:149

Bình luận (0)
ES
9 tháng 2 2017 lúc 15:11

149 ban nhe roi an dung cho minh nha

Bình luận (0)
H24
Xem chi tiết
NT
10 tháng 8 2023 lúc 13:59

2:

#include <bits/stdc++.h>

using namespace std;

int A[100],ln,nn,vt1,vt2,n;

int main()

{

cin>>n;

for(int i=1; i<=n; i++) cin>>A[i];

ln=A[1];

for (int i=1; i<=n; i++)

ln=max(ln,A[i]);

nn=A[1];

for (int i=1; i<=n; i++)

nn=min(nn,A[i]);

vt1=1; vt2=n;

for (int i=1; i<=n; i++)

if (ln==A[i] && vt1<=i) vt1=i;

for (int i=n; i>=1; i--)

if (nn==A[i] && vt2>=i) vt2=i;

swap(A[vt1],A[vt2]);

for (int i=1; i<=n; i++)

cout<<A[i]<<" ";

}

Bình luận (0)
H24
Xem chi tiết
PG
10 tháng 8 2023 lúc 8:52

Câu 1: Tính số fibonaci thứ N. biết f(1)= 1; f(2) = 1; f(N)=f(N-2)+F(N-1)

 

#include <iostream>

int fibonacci(int n) {

    if (n <= 2) {

        return 1;

    }

    int prev = 1;

    int current = 1;

    int fib;

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

        fib = prev + current;

        prev = current;

        current = fib;

    }

    return fib;

}

int main() {

    int N;

    std::cin >> N;

    int result = fibonacci(N);

    std::cout << "Số Fibonacci thứ " << N << " là: " << result << std::endl;

    return 0;

}

Bình luận (0)
PG
10 tháng 8 2023 lúc 9:00

Câu 2: Cho dãy a gồm m số nguyên (|ai| <=10), dãy b gồm n số nguyên (bị <=10). 2 dãy này đã được sắp xếp không giảm. Hãy in ra một dãy c có các phần tử gồm 2 dãy số trên cũng được sắp xếp không giảm.

 

#include <iostream>

#include <vector>

std::vector<int> mergeArrays(const std::vector<int>& a, const std::vector<int>& b) {

    std::vector<int> c;

    int i = 0; 

    int j = 0; 

    while (i < a.size() && j < b.size()) {

        if (a[i] <= b[j]) {

            c.push_back(a[i]);

            i++;

        } else {

            c.push_back(b[j]);

            j++;

        }

    }

    while (i < a.size()) {

        c.push_back(a[i]);

        i++;

    }

    while (j < b.size()) {

        c.push_back(b[j]);

        j++;

    }

    return c;

}

int main() {

    int m, n;

    std::cin >> m >> n;

    std::vector<int> a(m);

    std::vector<int> b(n);

    for (int i = 0; i < m; i++) {

        std::cin >> a[i];

    }

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

        std::cin >> b[i];

    }

    std::vector<int> c = mergeArrays(a, b);

    std::cout << "Dãy c sau khi sắp xếp không giảm là:" << std::endl;

    for (int i = 0; i < c.size(); i++) {

        std::cout << c[i] << " ";

    }

    std::cout << std::endl;

    return 0;

}

Bình luận (0)
PG
10 tháng 8 2023 lúc 9:04

Câu 3: Cho dãy số gồm có N phần tử. Hãy đổi vị trí của phần tử lớn nhất và nhỏ nhất cho nhau. Nếu có nhiều phần tử lớn nhất và nhỏ nhất thì đổi chỗ phần tử lớn nhất có vị trí lớn nhất cho phần tử nhỏ nhất có vị trí nhỏ nhất cho nhau.

 

#include <iostream>

#include <vector>

#include <algorithm>

void swapMinMax(std::vector<int>& arr) {

     int minIndex = std::min_element(arr.begin(), arr.end()) - arr.begin();

     int maxIndex = std::max_element(arr.begin(), arr.end()) - arr.begin();

     std::swap(arr[minIndex], arr[maxIndex]);

}

int main() {

     int N;

     std::cin >> N;

     std::vector<int> arr(N);

     for (int i = 0; i < N; i++) {

          std::cin >> arr[i];

     }

     swapMinMax(arr);

     std::cout << "Dãy số sau khi đổi vị trí của phần tử lớn nhất và nhỏ nhất cho nhau là:" << std::endl;

     for (int i = 0; i < N; i++) {

          std::cout << arr[i] << " ";

     }

     std::cout << std::endl;

     return 0;

}

Bình luận (0)
NM
Xem chi tiết
H24

TL:

Mk bt làm câu a thôi ;<

a) B = { 21 ; 36 ; 36 ; 41 ; 46 ; 51 }

HT

@Kawasumi Rin

Bình luận (0)
 Khách vãng lai đã xóa
PL
Xem chi tiết
H24
13 tháng 2 2016 lúc 15:38

Trong dãy số có tất cả 301 chữ số 1

Bình luận (0)
DQ
13 tháng 2 2016 lúc 15:43

Câu hỏi 10:Hãy cho biết trong dãy dãy số tự nhiên liên tiếp 1; 2; 3; 4 ... 999; 1000 có tất cả bao nhiêu chữ số 1 ?Trả lời: Trong dãy đó có tất cả...........301........... chữ số 1.

Bình luận (0)
HH
13 tháng 2 2016 lúc 16:59

BAM CHO MINH DI

 

Bình luận (0)
VT
Xem chi tiết
NM
28 tháng 5 2015 lúc 7:03

Câu 5, 6 , 7 đề thiếu 

Bình luận (0)
TT
28 tháng 5 2015 lúc 8:22

6) 3

8) 3083

9) 120

10) Số cuối - số đầu = (số số hạng  - 1) x khoảng cách = (2015 -1) x 5 = 2014 x 5 = 10070

vậy số cuối = 10070 + số đầu = 10070 + 10 = 10 080

Bình luận (0)
KT
6 tháng 2 2016 lúc 16:54

Cho 20 số chẵn liên tiếp, biết rằng số trung bình cộng của chúng bằng 101. Tìm số lớn nhất.

Bình luận (0)
PB
Xem chi tiết
CT
8 tháng 9 2019 lúc 14:53

Số thứ ba trong dãy là số 15

Bình luận (0)
PB
Xem chi tiết
CT
14 tháng 9 2017 lúc 5:06

số 25 là số thứ năm trong dãy

Bình luận (0)
TT
Xem chi tiết