Основное
 
 
Отправитель Задача Язык Вердикт Время Память Отослано Протест.  
131039333 Дорешивание:
Zahid_Hasan_Sahin
1165E - 9 Java 8 Неправильный ответ на тесте 5 764 мс 28572 КБ 2021-10-07 10:16:13 2021-10-07 10:16:13
→ Исходный код
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Scanner;

public class TwoArraysandSumofFunctions {

    public static void main(String args[]) {

        Scanner scan = new Scanner(System.in);
        int n = scan.nextInt();
        ArrayList<Long> a = new ArrayList<Long>();
        ArrayList<Long> b = new ArrayList<Long>();
        for (int i = 0; i < n; i++) {
            long in = scan.nextInt();
            a.add(in * ((i + 1) * (n - i)));
        }
        for (int i = 1; i <= n; i++) {
            long in = scan.nextInt();
            b.add(in);
        }
        Collections.sort(a);
        Collections.sort(b, Collections.reverseOrder());

        long res = 0;
        long mod = 998244353;
        for (int i = 0; i < n; i++) {
            res += ((a.get(i) % mod) * (b.get(i) % mod)) % mod;
            res %= mod;
        }
        System.out.println(res);

    }

}
?
Время: ? ms, память: ? КБ
Вердикт: ?
Ввод
?
Вывод участника
?
Ответ жюри
?
Комментарий чекера
?
Диагностика
?
Показать детали тестирования