242182026-02-06 20:47:58algoproNegáló rendezés (55 pont)pypy3Futási hiba 22/5582ms32000 KiB
# UUID: 1c7e9f39-d0c4-4883-a225-d5931fb563ac
from sys import stdin
input = stdin.readline

mod = 10**9+7

def solv():
    N = int(input())
    A = list(map(int,input().split()))
    histogram = [0]*100001
    for a in A: histogram[a]+=1
    ans=1
    for j in range(100001): ans = (ans * (histogram[j] + 1)) % mod
    print(ans * pow(histogram[min(A)] + 1, -1, mod) % mod)

solv()
RészfeladatÖsszpontTesztVerdiktIdőMemória
base22/55
1Elfogadva0/046ms22256 KiB
2Futási hiba0/076ms32000 KiB
3Elfogadva2/252ms22224 KiB
4Elfogadva2/246ms22236 KiB
5Elfogadva2/257ms22248 KiB
6Elfogadva2/246ms22248 KiB
7Elfogadva3/346ms22248 KiB
8Elfogadva2/254ms22296 KiB
9Elfogadva3/350ms22456 KiB
10Elfogadva3/367ms31844 KiB
11Futási hiba0/376ms32000 KiB
12Futási hiba0/375ms32000 KiB
13Futási hiba0/382ms32000 KiB
14Futási hiba0/368ms32000 KiB
15Futási hiba0/368ms32000 KiB
16Futási hiba0/378ms32000 KiB
17Futási hiba0/367ms32000 KiB
18Futási hiba0/368ms32000 KiB
19Futási hiba0/378ms32000 KiB
20Futási hiba0/375ms32000 KiB
21Elfogadva3/378ms31984 KiB
22Futási hiba0/376ms32000 KiB