Kazakhstan Competitive Programming Championship #2:Iріктеу кезеңі/Отборочный этап #1
"Сайысқа қосылыңыз" атауы бар батырманы басыңыз.
Есептерге сілтеме https://esep.cpfed.kz/problems/
Нажмите на кнопку "Присоединиться к соревнованию".
Ссылка на задачи https://esep.cpfed.kz/problems/
Есептер
Есеп | Ұпайлар | Қабылдану дәрежесі | Қолданушылар |
---|---|---|---|
Бағдаршам | 0 | 3.3% | 55 |
Жаңа графтағы қысқаша жолдар | 0 | 3.4% | 13 |
Жиымды қалпына келтіру | 0 | 17.1% | 263 |
Жиымдағы сұраулар туралы кезекті бір есеп | 0 | 3.9% | 35 |
Киіз үй | 0 | 12.3% | 140 |
Арман және құрылыс ойыны | 0 | 4.5% | 28 |
Қызыл-қара дарақ | 0 | 8.6% | 20 |
Пікірлер
def solve_concert(n, b, arr): total = 0 for num in arr: total += pow(num, b, 998244353) # Әр элементті b дәрежеге шығарып, модуль бойынша қосу return total % 998244353 # Соңғы нәтиже модуль бойынша шығарылады
Негізгі код
n, b = map(int, input().split()) # n және b мәндерін оқу arr = list(map(int, input().split())) # массивті оқу
Нәтижені есептеу және шығару
result = solve_concert(n, b, arr) print(result)