B1
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a[51];
    for(int i = 0 ; i <= n ; ++i)
        cin>>a[i];
    for(int i = 0 ; i <= n ; i++)
    {
        for(int j = i + 1 ; j < i + 2 ; j++ )
        {
            if(a[j] - a[i] == 1 )
            {
                if(a[i] + a[j] == a[n])
                    cout<<a[i]<<" "<<a[j]<<endl;
            }
        }
    }
    int sum = 0 , k, max = 0;
    for(int i = 0 ; i < n ; i++)
    {
        for(int j = 0 ; j <= i ; j++ )
        {
            sum = sum + a[j];
            if(sum > max)
            {
                max = sum;
                k = i;
            }
        }
    }
    cout<<k;
    return 0;
}
B2
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    double a[n];
    for(int i = 0 ; i <= n ;i++)
        cin>>a[i];
    double X;
    cout<<"X:";
    cin>>X;
    double Max = X;
    int count = 0;
    for(int i = 0 ; i <= n ;i++)
    {
        if(Max > a[i])
            count++;
    }
    cout<<count<<endl;
    bool k;
    for(int i = 0 ; i <= n ;i++)
    {
        if(a[i] > a[i+1])
        {
            k == false;
            break;
        }
    }
    if(k == 0)
    {
        cout<<"Mang chua theo thu tu tang dan"<<endl;
        for(int i = 0 ; i <= n - 1 ; i++)
        {
            for(int j = i + 1 ; j <= n ; j++)
            {
                if(a[i] > a[j])
                {
                    double t = a[i];
                    a[i] = a[j];
                    a[j] = t;
                }
            }
        }
        for(int i = 0 ; i <= n ; i++)
            cout<<a[i]<<" ";
    }
    return 0;
}
 
 

