40702023-03-13 07:41:15DragonoidOmegaNegáló rendezés (55 pont)cpp11Hibás válasz 24/5535ms5776 KiB
#include <iostream>
#include <algorithm>

using namespace std;

long long x[1000001],db,a,n,i,maxi;


int main()
{
    cin>>n;
    for(i=1;i<=n;++i)
    {
        cin>>a;
        ++x[a];
        maxi=max(maxi,a);
    }

    for(i=1;i<=maxi;++i)
    {
        if(x[i])
        {
            break;
        }
    }
    db=1;
    for(i=i+1;i<=maxi;++i)
    {
        if(x[i])
        {
            db=db*(x[i]+1);
            db=db%1000000007;

        }
    }
    cout<<db;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base24/55
1Elfogadva0/03ms1884 KiB
2Hibás válasz0/035ms3660 KiB
3Elfogadva2/23ms2604 KiB
4Hibás válasz0/23ms2572 KiB
5Hibás válasz0/23ms2664 KiB
6Elfogadva2/23ms2996 KiB
7Elfogadva3/33ms2976 KiB
8Elfogadva2/23ms3344 KiB
9Elfogadva3/34ms4828 KiB
10Hibás válasz0/334ms4732 KiB
11Hibás válasz0/335ms4952 KiB
12Elfogadva3/334ms3412 KiB
13Hibás válasz0/332ms3640 KiB
14Hibás válasz0/335ms5176 KiB
15Hibás válasz0/334ms5140 KiB
16Elfogadva3/335ms5236 KiB
17Hibás válasz0/334ms5228 KiB
18Elfogadva3/335ms5260 KiB
19Elfogadva3/335ms5336 KiB
20Hibás válasz0/334ms5612 KiB
21Hibás válasz0/332ms5572 KiB
22Hibás válasz0/335ms5776 KiB