Найти Ρ‚Π΅ΠΌΡƒ
10,2 тыс подписчиков

πŸš€ Π—Π°Π΄Π°Ρ‡Π° Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ массив


ΠŸΡ€ΠΎΠ»ΠΎΠ³
Миша учится Π² классС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° Π΅ΡΡ‚ΡŒ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ успСваСмости. Иван Π˜Π²Π°Π½ΠΎΠ²ΠΈΡ‡ (ИИ) - ΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΡƒΡ€ΠΎΠΊΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ массив с Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠΌ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΡ‚. Он Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π°ΡΡΠ°Π΄ΠΈΡ‚ΡŒ ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π° Миша Ρ…ΠΎΡ‡Π΅Ρ‚ 5 ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΈ ΠΎΠ½ Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ИИ.

Π—Π°Π΄Π°Π½ΠΈΠ΅
Π’Π°ΠΌ даСтся массив Ρ†Π΅Π»Ρ‹Ρ… чисСл [students]. Массив [students] понравится ИИ Ссли:

Π”Π»ΠΈΠ½Π° массива - Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° Π±Ρ‹Π» сосСд ΠΏΠΎ ΠΏΠ°Ρ€Ρ‚Π΅, ΡƒΡ‡Π΅Π½ΠΈΠΊ Π±Π΅Π· сосСда отправится ИИ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ€ΠΎΠΊ)
students[i] != students[i+1] для всСх ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ² Π½Π° Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… позициях (ИИ Ρ…ΠΎΡ‡Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠΌ Π½Π΅ сидСли Π·Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Ρ‚ΠΎΠΉ; ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° элСмСнта массива - ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ Π·Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠ°Ρ€Ρ‚ΠΎΠΉ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° элСмСнта - Π·Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Π΄.)
ΠŸΡƒΡΡ‚ΠΎΠΉ массив Ρ‚ΠΎΠΆΠ΅ понравится ИИ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° вмСсто ΡƒΡ€ΠΎΠΊΠ° ΠΎΠ½ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π² ΡΡ‚ΠΎΠ»ΠΎΠ²ΡƒΡŽ ΠΏΠΈΡ‚ΡŒ Ρ‡Π°ΠΉ.

Π’Π°ΠΆΠ½ΠΎ: ΠœΠ΅Π½ΡΡ‚ΡŒ элСмСнты мСстами нСльзя, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ число Π½Π° любой ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΈΠ· массива. Когда элСмСнт удаляСтся, элСмСнты справа ΡΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π²Π»Π΅Π²ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ появившийся пропуск, Π° всС элСмСнты слСва ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ.

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ минимальноС число элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ массив понравился ИИ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π’Π²ΠΎΠ΄: students = [1, 1, 2, 3, 5]
Π’Ρ‹Π²ΠΎΠ΄: 1
ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ students[0] ΠΈΠ»ΠΈ students[1], этого Π±ΡƒΠ΄Π΅Ρ‚ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ массив понравился ИИ - students[1, 2, 3, 5].

ΠŸΠΈΡˆΠΈΡ‚Π΅ своС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡΡ…πŸ‘‡

1 ΠΌΠΈΠ½ΡƒΡ‚Π°
1474 Ρ‡ΠΈΡ‚Π°Π»ΠΈ