Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Bài này có nghĩa là gì vậy, mình ới nhập môn c++ nên chưa hiểu lắm!

2 năm trước 642 lượt xem 2 bình luận

#include<bits/stdc++.h>

using namespace std;

using ll=long long; ll n,i,dem,MAX,MIN,vt,vt2,c,b,a[100];

string s;

void kt(long long n){

a[1]=1;

a[2]=2;

a[3]=4;

for(i=4;i<=n;i++){

a[i]+=a[i-1]+a[i-2]+a[i-3];

}

}

int main(){

//freopen("SNT.INP","r",stdin);

//freopen("SNT.OUT","w",stdout);

kt(60);

cin>>n;

a[0]=1;

for(i=1;i<=n;i++){

cin >> b >>c;

cout << a[c-b] << endl;

}

}

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
mt1234 đã bình luận 2 năm trước
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
ll a[100];
void kt(ll n) 
{
    a[1] = 1;
    a[2] = 2;
    a[3] = 4;    
    for (ll i = 4; i <= n; i++)
        a[i] += a[i - 1] + a[i - 2] + a[i - 3];
}
int main() 
{
    kt(60);    
    ll n;
    cin >> n;    
    a[0] = 1;    
    for (ll i = 1; i <= n; i++) 
    {
        ll b, c;
        cin >> b >> c;
        cout << a[c - b] << endl;
    }    
    return 0;
}

 

ACEtankACE đã bình luận 2 năm trước

không biết luôn xD

Bài viết
0
Câu hỏi
1
Bình luận
0