Câu 10:
Cho dãy số: 1 ; 1 ; 2 ; 4 ; 7 ; 13 ; 24 ; . . .
Tìm số hạng thứ 10 của dãy số.
Trả lời: Số hạng thứ 10 của dãy số là:
Câu 10:
Cho dãy số 1; 4; 7; 10; 13; ...
Số hạng thứ 1000 của dãy là
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
Help me ( ngôn ngữ lập trình c++)
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) Câu 7: 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.
Câu 2. 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 chonhau.
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]<<" ";
}
Help me ( ngôn ngữ lập trình c++)
Help me ( ngôn ngữ lập trình c++)
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)
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.
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 chonhau.
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;
}
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;
}
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;
}
Câu 1:Cho dãy số 1; 6;11;16; 21;..
a) Viết tập hợp B gồm 10 số hạng đầu tiên của dãy số trên
b) Tính tổng của 200 số hạng đầu tiên của dãy số trên
TL:
Mk bt làm câu a thôi ;<
a) B = { 21 ; 36 ; 36 ; 41 ; 46 ; 51 }
HT
@Kawasumi Rin
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ả...................... chữ số 1.
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.
Câu 6: Cho phân số . Hãy tìm một số tự nhiên sao cho khi thêm số đó vào mẫu số của phân số đã cho và giữ nguyên tử số thì được phân số mới bằng .
Câu 8:Cho dãy số 53 ; 56 ; 59 ; 62 ; 65 ; ... Tìm số hạng thứ 1010 của dãy số.
Câu 9: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.
Câu 10:Cho dãy số 10 ; 15 ; 20 ; 25 ; … Hỏi số 2015 là số hạng thứ bao nhiêu của dãy ?
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
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.
Cho dãy số liệu sau:
5, 10, 15, 20, 25, 30, 35, 40, 45
Nhìn vào dãy số trên trả lời các câu hỏi sau:
Số thứ ba trong dãy là số nào?
Cho dãy số liệu sau:
5, 10, 15, 20, 25, 30, 35, 40, 45
Nhìn vào dãy số trên trả lời các câu hỏi sau:
Số 25 là số thứ mấy trong dãy?
Câu 1: Viết 1;3;5;17;87;1481;…
Câu 2: Cho dãy 3;9;18;30;….Tìm số hạng thứ 2017 của dãy.
Câu 3: Số tiếp theo của dãy 8179; 6399; 6237; 2294;…
Câu 4: Cho dãy số 2; 5; 11; 17; 23;29….Hãy tìm số hạng tiếp theo của dãy?
Câu 5: Cho dãy số 11 ;31 ;41 ; 61 ;71 ;… tìm số hạng tiếp theo của dãy
Câu 6:Cho dãy số 1;1;2;5;29;…Số hạng thứ 7 là? ( Đề thi HSG 9 tỉnh)