Time limit: 2s
Memory limit: 256MB
Input: gadfadar3.in
Output: gadfadar3.out
Unde poți să bulănești, e păcat să te gândești.
După ce l-ai ajutat pe Don pentru a identifica intrușii, el și-a pus încrederea în tine. Așadar, pentru a preveni apariția altor intruși, Don-ul ți-a dat numărul și două șiruri și de numere naturale.
Notăm cu modulul lui .
Pentru un șir de numere întregi, definim valoarea minimă a sumei pentru un număr întreg .
Tu poți forma orice șir de numere naturale cu proprietatea că sau pentru fiecare de la la .
Cerință
Pentru a-ți păstra job-ul de consilier al organizației, trebuie să afli valoarea minimă pentru toate șirurile pe care le poți forma.
Date de intrare
Pe prima linie a fișierului de intrare gadfadar3.in
se găsește un număr natural nenul . Pe a doua linie, se află numere naturale, separate prin câte un spațiu, reprezentând șirul . Pe a treia linie, se află numere naturale, separate prin câte un spațiu, reprezentând șirul .
Date de ieșire
Pe prima linie a fișierului de ieșire gadfadar3.out
se va găsi un singur număr întreg, reprezentând valoarea minimă dintre toate șirurile pe care le poți forma.
Restricții și precizări
# | Punctaj | Restricții |
---|---|---|
1 | 5 | și |
2 | 9 | |
3 | 11 | și |
4 | 17 | |
5 | 22 | și |
6 | 36 | Fără alte restricții |
Exemplul 1
gadfadar3.in
5
2 6 10 2 5
3 9 3 1 2
gadfadar3.out
5
Explicație
Putem forma șirul , iar dacă alegem .
Exemplul 2
gadfadar3.in
7
1 2 5 0 9 30 7
11 30 30 5 8 0 7
gadfadar3.out
17
Explicație
Putem forma șirul , iar dacă alegem .