Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài

Những câu hỏi liên quan
Trần Tuấn Trọng
Xem chi tiết
hazuka
Xem chi tiết
Bùi Bá Việt Anh
Xem chi tiết
ngô xuân tùng
10 tháng 5 2021 lúc 8:23

Là số 8081

Khách vãng lai đã xóa
🤣🤣🤣 Ŧùɔ
8 tháng 7 2021 lúc 19:13

Gọi số cần tìm là a ( a ∈ N* )

Ta có công thức tính số số hạng là :

( số lớn - số bé ) : khoảng cách + 1

=> ( a - 1 ) : 4 + 1 = 2021

=> ( a - 1 ) : 4 = 2020

=> a - 1 = 8080

=> a = 8081

Khách vãng lai đã xóa
Trần Tuấn Trọng
Xem chi tiết
Treallagx
Xem chi tiết
Nguyễn Lê Phước Thịnh
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]<<" ";

}

Nguyễn Anh Thư
Xem chi tiết
Phạm Trí Thiện
13 tháng 4 2022 lúc 21:32

em học trường nào?

Khách vãng lai đã xóa
nguyen nam
13 tháng 4 2022 lúc 21:35

câu 1 : 1237

câu 2 : 49 phân số hay sao ý

Khách vãng lai đã xóa
Nguyễn Anh Thư
13 tháng 4 2022 lúc 21:35

mình cảm ơn nhé

Khách vãng lai đã xóa
Treallagx
Xem chi tiết
Phía sau một cô gái
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;

}

Phía sau một cô gái
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;

}

Phía sau một cô gái
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;

}

Kiên Nguyễn
Xem chi tiết
doanvankien
Xem chi tiết
Vũ Việt Thắng
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

Nguyễn Quỳnh Mai
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

Erza Scarlet
9 tháng 2 2017 lúc 15:11

149 ban nhe roi an dung cho minh nha