Pagini recente » Diferente pentru utilizator/cadmium_ intre reviziile 146 si 46 | Diferente pentru utilizator/catalin_cristian intre reviziile 7 si 3 | Diferente pentru utilizator/cadmium_ intre reviziile 146 si 28 | Diferente pentru problema/distrugere intre reviziile 19 si 8 | Diferente pentru problema/distrugere intre reviziile 19 si 9
Diferente intre titluri:
Diferente intre continut:
Considerăm un şir format din $N$ numere naturale. Definim operaţia _distrugere-X_ astfel:
* se alege un număr natural $X$ care apare în şir;
* se şterg toate numerele din şir care au cel puţin un divizor comun cu $X$ mai mare decât 1.
Operaţia _distrugere-X_ se aplică o singură dată.
h2. Restricţii şi precizări
* $2 ≤ N ≤ 200 000$
* $1 ≤ elementele şirului ≤ 1 000 000$
|_. # |_. Punctaj |_. Restricţii |
| 1 | 14 | $2 ≤ N ≤ 1 000$ |
| 2 | 36 | $1 001 ≤ N ≤ 50 000$ |
| 3 | 50 | Fără restricţii suplimentare |
h2. Exemplu
table(example). |_. distrugere.in |_. distrugere.out |
| 4
15 2 6 9
| 2
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicaţie
Există 4 variante de alegere a valorii $X$:
* $X$ = 15: se elimină 6, 9, 15 şi rămâne 1 element (2).
* $X$ = 2: se elimină 2, 6 şi rămân 2 elemente (9, 15);
* $X$ = 6: se elimină 2, 6, 9, 15 şi rămân 0 elemente;
* $X$ = 9: se elimină 6, 9, 15 şi rămâne 1 element (2);
Numărul maxim de elemente rămase este 2.
...
== include(page="template/taskfooter" task_id="distrugere") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.