193392025-12-04 21:26:5542Negáló rendezés (55 pont)python3Elfogadva 55/5570ms14652 KiB
from sys import stdin
input=stdin.readline

def solv():
 N=int(input())
 A=list(map(int,input().split()))
 hist=[0]*100001
 for a in A:
  hist[a]+=1
 res=1
 for j in range(min(A)+1,len(hist)):
  res*=hist[j]+1
  res%=10**9+7
 print(res)

solv()
RészfeladatÖsszpontTesztVerdiktIdőMemória
base55/55
1Elfogadva0/027ms3636 KiB
2Elfogadva0/067ms13868 KiB
3Elfogadva2/226ms3620 KiB
4Elfogadva2/226ms3636 KiB
5Elfogadva2/227ms3636 KiB
6Elfogadva2/226ms3640 KiB
7Elfogadva3/325ms3656 KiB
8Elfogadva2/228ms3648 KiB
9Elfogadva3/328ms3888 KiB
10Elfogadva3/365ms12776 KiB
11Elfogadva3/370ms14512 KiB
12Elfogadva3/365ms13960 KiB
13Elfogadva3/363ms14116 KiB
14Elfogadva3/364ms13940 KiB
15Elfogadva3/364ms13964 KiB
16Elfogadva3/367ms14652 KiB
17Elfogadva3/363ms12992 KiB
18Elfogadva3/364ms13920 KiB
19Elfogadva3/368ms14416 KiB
20Elfogadva3/363ms14332 KiB
21Elfogadva3/361ms12948 KiB
22Elfogadva3/364ms14076 KiB