Cho dãy số : 1 + 3 + 5 + 7 + 9 + . . .+ N = 400
Hỏi N bằng bao nhiêu ?
Bài 2: Phân tích số
Cho số tự nhiên n (n ≤ 400). Hãy cho biết có bao nhiêu cách phân tích số n thành tổng của dãy các số nguyên dương, các cách phân tích là hoán vị của nhau chỉ tính là một cách.
Ví dụ: Với n=5, có 7 cách phân tích:
1. 5 = 1 + 1 + 1 + 1 + 1
2. 5 = 1 + 1 + 1 + 2
3. 5 = 1 + 1 + 3
4. 5 = 1 + 2 + 2
5. 5 = 1 + 4
6. 5 = 2 + 3
7. 5 = 5
yêu cầu không dùng đệ quy
Bạn sài Quy hoạch động đi
c++:
#include <iostream>
#include <vector>
using namespace std;
const int N = (int) 1e5 + 5;
const int MOD = (int) 1e9;
int a[N];
int n;
int main() {
cin >> n;
if (n == 0) {
cout << 0 << endl;
return 0;
}
vector<int> p;
for (int i = 1;;) {
p.push_back(i * (3 * i - 1) / 2);
if (p.back() >= n) break;
i = -i;
if (i > 0) i++;
}
a[0] = 1;
for (int i = 1; i <= n; ++i) {
int sign = 1, cnt = 0;
for (int j : p) {
if (j > i) break;
a[i] += sign * a[i - j];
if (a[i] < 0) a[i] += MOD;
if (a[i] >= MOD) a[i] -= MOD;
cnt += 1;
if (cnt == 2) {
cnt = 0;
sign = -sign;
}
}
}
cout << a[n] << endl;
return 0;
}
Bài 4 : cho dãy số : 1; 3 ; 5 ; 7 ; ... ; n . Hãy tìm số n để số chữ số của dãy gấp 2 lần số các số hạng của dãy .
Bài 5 : để viết dãy số tự nhiên liên tiếp từ 1 người ta dùng hết 756 chữ số . Hỏi số hạng cuối cùng của dãy số là bao nhiêu
Bài 8 : để đánh số trang của một quyển sách , người ta phải dùng trung bình mỗi trang 4 chữ số . Hỏi quyển sách đó có bao nhiêu trang
Cho dãy số 1 , 3 , 5 , 7 , 9 , ..... , 2013 .
a ) Dãy số trên có bao nhiêu số hạng
b) Tổng các số hạng của dãy bằng bao nhiêu ?
c) Dãy có bao nhiêu chữ số ?
d) Số thứ 50 của dãy là số nào ?
e ) Số 3399 có thuộc dãy không ?
a)Dãy số trên có số số hạng là:(2013-1):2+=1007(số)
b)Tổng của dãy số trên là :(2013+1):2x1007=1014049
c)từ 1 đến 9 có số chữ số là:(9-1):2+1=5(c/s) Từ 11 đến 99 có số số hạng là:(99-11):2+1=45(số)=>từ 11 đến 99 có:45x2=90(c/s)
Từ 101 đến 999 có số số hạng là:(999-101):2+1=405(số)=>từ 101 đến 999 có:405x3=1215(c/s)
Từ 1001 đến 2013 có số số hạng là;(2013-1001):2+1=507(số)=>từ 1001 đến 2013 có:507x4=2028(c/s)
Dãy số trên có số chữ số là:5+90+1215+2028=3338(c/s)
c)số thứ 50 của dãy là:1+(50-1)x2=99
d)Số 3399 có thuộc dãy vì số đó là số lẻ và dãy số trên là dãy số lẻ
cho dãy số liên tiếp 1 3 5 7 ....2023 hỏi dãy số có bao nhiêu số hạng
Khoảng cách của dãy số là: 3 - 1 = 2
Số số hạng của dãy số là: ( 2023 - 1):2 + 1 = 1012 ( số )
Đáp số: 1012 số hạng
khoảng cách của dãy số là:
3 - 1 = 2
số hạng của dãy số là:
( 2023 - 1) :2 +1 = 1012
đáp số: 1012 số hạng
cho dãy số 5, 7, 9,......hỏi số lẻ thứ 100 của dãy số đó là bao nhiêu
1/ Một hình chữ nhật chu vi bằng 3 lần chiều dài . Biết chiều rộng bằng 20 m . Tính chiều dài hình chữ nhật .........
2/ Một chiếc thuyền chở 36 thùng hàng . Mỗi thùng hàng nặng 5/9 tạ. Hỏi chiếc thuyền đó chở bao nhiêu tấn hàng?
3/ Trong các hình chữ nhật có diện tích bằng 24 cm vuông thì hình có chu vi lớn nhất có chu vi là bao nhiêu ?
4/ Cho dãy số : 575;579;.....Biết rằng dãy số được viết theo quy luật , tổng của 3 số hạng liên tiếp bất kỳ trong dãy bằng 2015 . tìm số thứ 2015 của dãy số đó?
5/ Tìm giá trị lớn nhất của biểu thức m-n-p, với m,n,p là các số khác nhau và đều là số có 4 chữ số khác nhau?
6/ Hãy cho biết số lẻ có 3 chữ số thứ 200 là số nào?
7/ Ở một trường tiểu học, tổng số học sinh khối lớp 3, lớp 4, lớp 5 là 704 h/s. Khối lớp 3 nhiều hơn khối lớp 4 là 17h/s, khối lớp 4 nhiều hơn khối lớp 5 là 12 h/s . Hỏi khối lớp 5 có bao nhiêu h/s?
Cho dãy số (Un) có \(U_n=4^n+3\), có bao nhiêu số hạng của dãy nhỏ hơn 10000 và có tận cùng bằng 9
Để \(U_n\) có chữ số tận cùng là 9 thì \(4^n+3\) có chữ số tận cùng là 9
=>\(4^n\) có chữ số tận cùng là 6
=>\(n=4k+2\left(k\in N\right)\)
Để \(U_n< 10000\) thì \(4^n+3< 10000\)
=>\(4^n< 9997\)
=>\(n< log_49997\simeq6,6\)
mà n nguyên dương và n chia 4 dư 2
nên \(n\in\left\{2;6\right\}\)
=>Có 2 số hạng trong dãy \(\left(U_n\right)\) thỏa mãn
1. Tìm n thuộc Z để:
a) 4n - 5 chia hết cho n
b) 2n - 1 là ước của 3n + 2
2. Cho dãy số 5, 9, 13, 17, 21,...
a) Tìm số thứ 10 và thứ n của dãy trên
b) Số 12345, 2015 có mặt trong dãy đó không? Là số thứ bao nhiêu?
c) Tìm tổng 100 số đầu tiên của dãy
3. Rút gọn tổng:
S100 = 5 + 5 . 9 + 5 . 9^2 +...+ 5 . 9^99
cho dãy số 1 2 3 4 5 6 7 8 9 có thể lập bao nhiêu số có 3 chữ số có tổng mà có số cuối bằng `10,30,20.ko yêu cầu khác nhau