72332024-01-04 12:34:27czitaNegáló rendezés (55 pont)python3Futási hiba 0/5517ms13200 KiB
using System;
using System.Collections.Generic;
using System.Linq;



namespace negalorendezes
{
    class Program
    {
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());//darabszám beolvasás
            Dictionary<int, int> m = new Dictionary<int, int>();//
            int mini = 100001;

            int[] a = Console.ReadLine().Split().Select(int.Parse).ToArray();
            for (int i = 0; i < n; i++)
            {
                if (!m.ContainsKey(a[i]))
                {
                    m.Add(a[i], 0);
                }
                m[a[i]]++;
                mini = Math.Min(mini, a[i]);
            }
            int mod = 1000000007, db = 1;
            foreach (var item in m)
            {
                if (item.Key != mini)
                {
                    db = db * (item.Value + 1) % mod;
                }
            }
            Console.WriteLine(db);
            Console.ReadKey();
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/55
1Futási hiba0/017ms10716 KiB
2Futási hiba0/017ms11604 KiB
3Futási hiba0/217ms11528 KiB
4Futási hiba0/217ms11896 KiB
5Futási hiba0/217ms12032 KiB
6Futási hiba0/217ms11792 KiB
7Futási hiba0/317ms12004 KiB
8Futási hiba0/217ms12112 KiB
9Futási hiba0/317ms12536 KiB
10Futási hiba0/317ms12484 KiB
11Futási hiba0/317ms12640 KiB
12Futási hiba0/317ms12640 KiB
13Futási hiba0/317ms13004 KiB
14Futási hiba0/317ms13068 KiB
15Futási hiba0/317ms13152 KiB
16Futási hiba0/317ms13020 KiB
17Futási hiba0/317ms12744 KiB
18Futási hiba0/317ms13004 KiB
19Futási hiba0/317ms13072 KiB
20Futási hiba0/317ms13200 KiB
21Futási hiba0/317ms13156 KiB
22Futási hiba0/317ms13160 KiB