Областная олимпиада по информатике 2020 год, 9-11 классы
Задача E. Есмахан және стартап
Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes
Есмахан - морж өсіру бойынша стартап бастады. Ол n−1 қызметкеріді жалдады. Есмахан - нөмірі 1 қызметкер, қалғандар 2-ден n-ге дейін нөмірленген. Әр қызметкерде бір тікелей жетекші pi бар. Есмаханның бастығы жоқ. pi мәндері данақ құрайды. Енді Есмахан оларға төлеуі керек. i қызметкері ai теңге алғысы келеді. i қызметкері bi теңге берілсін, сонда оның наразылығы |ai−bi| болады. Есмаханның қағидасы бар - \textbf {әр қызметкер өзінің бағыныштыларына қарағанда көбірек алуы керек}. Жалақыны қызметкерлердің жалпы наразылық минималды болатындай етіп бөлу керек.
Формат входного файла
Бірінші жолда бір бүтін сан n (1<=n<=200000).
Екінші жолда n−1 бүтін сан p2,p3,...pn (1<=pi<=i−1) - бұл бастықтардың нөмірлері.
Үшінші жолда n бүтін сан a1,a2,...an (1<=ai<=109) - жұмысшылардың күтуі.
Формат выходного файла
Бір бүтін санды басып шығарыңыз - қызметкерлердің жалпы наразылығы.
Система оценки
Есеп 25 тесттен тұрады, әр тест 4 ұпайға бағаланады.
- Берілген тест.
- 1<=n<=1000, 1<=ai<=1000 әр 1<=i<=n, әр қызметкерде бағыныштылар саны бірден көп емес| 2 тест.
- 1<=n<=1000, 1<=ai<=1000 әр 1<=i<=n | 2 тест.
- 1<=n<=1000, әр қызметкерде бағыныштылар саны бірден көп емес | 2 тест.
- 1<=n<=1000 | 3 тест.
- 1<=n<=200000, әр қызметкерде бағыныштылар саны бірден көп емес | 5 тест.
- 1<=n<=200000 | 10 тест.
Пример:
Вход 7 1 2 1 1 5 6 1 2 3 1 4 3 3Ответ
7
Замечание
Мысалда b=5,4,3,1,4,3,2
(
Batyr Sardarbekov
)
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.