Submission #55243942


Source Code Expand

n = int(input())
a = list(map(int, input().split()))
w = list(map(int, input().split()))

cs = [[] for _ in range(n)]
for i in range(n):
    cs[a[i] - 1].append(w[i])

ans = 0
for i in range(n):
    cs[i].sort(reverse=True)
    ans += sum(cs[i][1:])

print(ans)

Submission Info

Submission Time
Task C - Move It
User TangentDay
Language Python (CPython 3.11.4)
Score 250
Code Size 276 Byte
Status AC
Exec Time 109 ms
Memory 27248 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 250 / 250
Status
AC × 2
AC × 23
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt
All 00_sample_00.txt, 00_sample_01.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt, 01_random_12.txt, 01_random_13.txt, 01_random_14.txt, 01_random_15.txt, 02_corner_00.txt, 02_corner_01.txt, 02_corner_02.txt, 02_corner_03.txt, 02_corner_04.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 9 ms 8528 KiB
00_sample_01.txt AC 9 ms 8408 KiB
01_random_00.txt AC 108 ms 26120 KiB
01_random_01.txt AC 51 ms 16824 KiB
01_random_02.txt AC 109 ms 26056 KiB
01_random_03.txt AC 81 ms 22348 KiB
01_random_04.txt AC 108 ms 26084 KiB
01_random_05.txt AC 49 ms 16740 KiB
01_random_06.txt AC 105 ms 26132 KiB
01_random_07.txt AC 90 ms 23712 KiB
01_random_08.txt AC 104 ms 26080 KiB
01_random_09.txt AC 103 ms 24832 KiB
01_random_10.txt AC 102 ms 26072 KiB
01_random_11.txt AC 39 ms 15228 KiB
01_random_12.txt AC 103 ms 26076 KiB
01_random_13.txt AC 81 ms 22976 KiB
01_random_14.txt AC 105 ms 26080 KiB
01_random_15.txt AC 78 ms 22040 KiB
02_corner_00.txt AC 52 ms 17696 KiB
02_corner_01.txt AC 100 ms 27248 KiB
02_corner_02.txt AC 107 ms 25768 KiB
02_corner_03.txt AC 96 ms 25320 KiB
02_corner_04.txt AC 98 ms 22092 KiB