Những câu hỏi liên quan
NP
Xem chi tiết
AP
28 tháng 7 2021 lúc 21:35

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ình luận (0)
PB
Xem chi tiết
CT
4 tháng 12 2017 lúc 17:52

400 = 2.200 = 2.2.100 = 2.2.2.50 = 2.2.2.2.25 = 2.2.2.2.5.5 = 24.52

Bình luận (0)
LC
Xem chi tiết
PD
16 tháng 2 2023 lúc 22:39

D có 56 ước tự nhiên, bao gồm 1 tức 2^0.3^0

=> Số ước của D là (x+1).(y+1) = 56  (1)

Mà x+y=13 => y = 13-x    (2)

Thay (2) vào (1) để giải, ta có 2 trường hợp:

 x=6,y=7 và x=7,y=6.

Chúc em học tốt!

Bình luận (0)
NH
Xem chi tiết
NQ
21 tháng 10 2021 lúc 19:28

ta có : \(48=2\cdot24=4\cdot6=8\cdot3\)

vậy ta có 6 số thỏa mãn là số : \(2.3^{23},2^{23}.3,2^3.3^5,2^5.3^3,2^7.3^2,2^2.3^7\)

Bình luận (0)
 Khách vãng lai đã xóa
4T
Xem chi tiết
NT
11 tháng 8 2023 lúc 8:56

2:

a: 7;49

b: 30;60;90;120

Bình luận (0)
TA
Xem chi tiết
TN
5 tháng 6 2017 lúc 13:24

\(phân\) tích n ra thừa số nt à

\(n=89291704320=2^{11}\cdot3^4\cdot5\cdot7^2\cdot13^3\) 

Bình luận (0)
TT
5 tháng 6 2017 lúc 13:30

89291704320 = 211 . 5 . 34 . 72 . 133 

Bình luận (0)
BN
Xem chi tiết
BN
10 tháng 4 2015 lúc 18:56

mình xin lỗi đừng giận mình nữa mình sẽ đưa bài khác lên mà

Bình luận (0)
PD
Xem chi tiết
NM
23 tháng 9 2021 lúc 18:40

\(4422=2\cdot3\cdot11\cdot67=66\cdot67\)

Bình luận (0)
EC
23 tháng 9 2021 lúc 18:41

Ta có: \(4422=2.3.11.67\)

 

Bình luận (0)
NL
23 tháng 9 2021 lúc 18:42

chia 4422 cho 22 đc 201.Do đó

4422=22.201

=22.3.67

=66,67

\(\Rightarrow\) Vậy hai số tự nhiên liên tiếp là 66 và 67

Bình luận (0)
AD
Xem chi tiết
VM
12 tháng 12 2016 lúc 14:46

Là viết số đó dưới dạng 1 tích các thừa số nguyên tố

Bình luận (0)
ND
12 tháng 12 2016 lúc 14:46

Là phân tích một số tự nhiên thành tích của nhiều số nguyên tố

Bình luận (0)