223162026-01-14 21:15:02algoproNegáló rendezés (55 pont)cpp17Elfogadva 55/5582ms5092 KiB
// UUID: 48afe9e2-165b-4729-8c69-64dfbbdfe586
#include <bits/stdc++.h>
using namespace std;
//segítséggel
int main() {
	int n;
    cin >> n;
    map <int,int> szam;
    int min=100001;
    for (int a, i=0; i<n; i++) {
        cin >> a;
        szam[a]++;
        if (a<min) min=a;
    }
    long long ans=1;
    for (pair<int,int> x : szam) {
        if (x.first!=min)
        {   ans*= x.second+1;
            ans=ans%1000000007;
        }
    }
    cout << ans;



}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base55/55
1Elfogadva0/01ms316 KiB
2Elfogadva0/061ms2108 KiB
3Elfogadva2/21ms508 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva2/21ms500 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva2/21ms384 KiB
9Elfogadva3/32ms316 KiB
10Elfogadva3/371ms4560 KiB
11Elfogadva3/382ms5092 KiB
12Elfogadva3/334ms316 KiB
13Elfogadva3/332ms396 KiB
14Elfogadva3/350ms1240 KiB
15Elfogadva3/343ms316 KiB
16Elfogadva3/361ms2100 KiB
17Elfogadva3/359ms2228 KiB
18Elfogadva3/348ms848 KiB
19Elfogadva3/361ms2048 KiB
20Elfogadva3/354ms1332 KiB
21Elfogadva3/346ms708 KiB
22Elfogadva3/341ms428 KiB