Những câu hỏi liên quan
Hoàng Tuyết Anh
Xem chi tiết
Thỏ Bảy Màu
22 tháng 1 2016 lúc 20:55

số đó là 2998

tích nha tuyết anh

Bình luận (0)
Hoàng Tử Bóng Đêm
22 tháng 1 2016 lúc 20:55

gội số thứ 1000 của dãy là a , ta có :

 (a-1):3+1=1000

 (a-1):3    =1000-1

 (a+1):3   =999

  a+1       = 999x3

  a+1       =2997

  a           =2997-1

  a           =2996

 Vậy số thứ 100 là 2996

tick nha

Bình luận (0)
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]<<" ";

}

Bình luận (0)
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;

}

Bình luận (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;

}

Bình luận (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;

}

Bình luận (0)
Nguyễn Hải Minh
Xem chi tiết

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
Phan Bình Nguyên Lâm
Xem chi tiết
mokona
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)
Doan Quynh
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)
hô nguyen kim hung
13 tháng 2 2016 lúc 16:59

BAM CHO MINH DI

 

Bình luận (0)
Vũ Lê Phương Thảo
Xem chi tiết
Nguyễn Trà My
28 tháng 5 2015 lúc 7:03

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

Bình luận (0)
Trương Thị Minh Tú
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)
không có tên
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)
Pham Trong Bach
Xem chi tiết
Cao Minh Tâm
8 tháng 9 2019 lúc 14:53

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

Bình luận (0)
Pham Trong Bach
Xem chi tiết
Cao Minh Tâm
14 tháng 9 2017 lúc 5:06

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

Bình luận (0)
Trần Tuấn Trọng
Xem chi tiết