KizaMa 21 дСкабря 2021

🧩 5 интСрСсных Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ ΠΈ Π·Π°Π΄Π°Ρ‡, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π»Π΅Ρ‡ΡŒΡΡ ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡˆΠ΅Π²Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ·Π²ΠΈΠ»ΠΈΠ½Π°ΠΌΠΈ (выпуск 9)

Π’ нашСй СТСнСдСльной ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ 5 Π½ΠΎΠ²Ρ‹Ρ… интСрСсных алгоритмичСских, логичСских ΠΈ матСматичСских Π·Π°Π΄Π°Ρ‡Π΅ΠΊ для ΠΎΡ‚Π΄Ρ‹Ρ…Π° ΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‡ΠΊΠΈ ΠΌΠΎΠ·Π³ΠΎΠ².
🧩 5 интСрСсных Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ ΠΈ Π·Π°Π΄Π°Ρ‡, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π»Π΅Ρ‡ΡŒΡΡ ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡˆΠ΅Π²Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ·Π²ΠΈΠ»ΠΈΠ½Π°ΠΌΠΈ (выпуск 9)

РСшСниС логичСских Π·Π°Π΄Π°Ρ‡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ вашС настроСниС, Π½ΠΎ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ языков программирования. Если Π²Ρ‹ пропустили ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ, Π½Π°ΠΉΡ‚ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ссылкС.

Π—Π°Π΄Π°Ρ‡Π° 1

Π’ ΠΈΠ³Ρ€Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ пСрСнСсти ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС ΡˆΠ°Ρ€ΠΎΠ² ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ А Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π‘, расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ 1000 ΠΊΠ»Π΅Ρ‚ΠΎΠΊ. ВсСго Π΄Π°Π½ΠΎ 3000 ΡˆΠ°Ρ€ΠΎΠ². Π—Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 1000 ΡˆΠ°Ρ€ΠΎΠ², Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ исчСзаСт 1 ΡˆΠ°Ρ€. Бколько ΡˆΠ°Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π‘?

РСшСниС:

Π—Π°Π΄Π°Ρ‡Π° 2

Π”Π°Π½ Π½Π°Π±ΠΎΡ€ Π±ΡƒΠΊΠ²: W, T, S, Q, H, V, ΠΈΠ· Π½ΠΈΡ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ слова, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ нСсут Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ смысла, ΠΈ состоят ΠΎΠ½ΠΈ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… символов. Бколько ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ слов ΠΈΠ· этого Π½Π°Π±ΠΎΡ€Π° Π±ΡƒΠΊΠ², Ссли Q ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ»ΠΈ послСднСй ΠΈ встрСчаСтся Π² словС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 1 Ρ€Π°Π·, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ любоС количСство Ρ€Π°Π·?

РСшСниС:

Π—Π°Π΄Π°Ρ‡Π° 3

Π’Π°ΡΠΈΠ»ΠΈΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π±Ρ€Π°Ρ‚ΡŒ кактус, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² ΠΎΡ€Π°Π½ΠΆΠ΅Ρ€Π΅Π΅. ΠœΠ°Ρ€ΠΈΡ Π΅ΠΌΡƒ подсказала, ΠΊΠ°ΠΊ Π½Π΅ Π·Π°Π±Π»ΡƒΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ: «Когда зайдСшь Π² Ρ…ΠΎΠ»Π», ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚ΠΎΠ±ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ 3 Π΄Π²Π΅Ρ€ΠΈ: лСвая, Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΈ правая. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ зайдСшь Π² Π½ΡƒΠΆΠ½ΡƒΡŽ Π΄Π²Π΅Ρ€ΡŒ, ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚ΠΎΠ±ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π΄Π²Π΅Ρ€ΠΈ. Войдя Π² ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½ΠΈΡ…, снова ΡƒΠ²ΠΈΠ΄ΠΈΡˆΡŒ Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π΄Π²Π΅Ρ€ΠΈ – ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π²Π΅Π΄Π΅Ρ‚ Π² ΠΎΡ€Π°Π½ΠΆΠ΅Ρ€Π΅ΡŽ. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, ΠΈΠ· Ρ…ΠΎΠ»Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² ΠΏΡ€Π°Π²ΡƒΡŽ Π΄Π²Π΅Ρ€ΡŒ, Π΄Π°Π»Π΅Π΅ Π½Π΅ слСдуСт Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΠΏΡ€Π°Π²ΡƒΡŽ Π΄Π²Π΅Ρ€ΡŒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ Π·Π°Ρ…ΠΎΠ΄ΠΈ Π² Π»Π΅Π²ΡƒΡŽ Π΄Π²Π΅Ρ€ΡŒΒ».

Василий Π½Π΅ совсСм понял, ΠΊΠ°ΠΊ Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π² ΠΎΡ€Π°Π½ΠΆΠ΅Ρ€Π΅ΡŽ Π½Π΅ Π·Π°Π±Π»ΡƒΠ΄ΠΈΠ²ΡˆΠΈΡΡŒ, Π½ΠΎ ΠΎΠ΄Π½ΠΎ ΠΎΠ½ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π΅Ρ‚ – Маша 2 Ρ€Π°Π·Π° ΠΈΠ· 3-Ρ… Π½Π°Π·Π²Π°Π»Π° Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ. Но Василий с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π° нашСл ΠΎΡ€Π°Π½ΠΆΠ΅Ρ€Π΅ΡŽ ΠΈ Π·Π°Π±Ρ€Π°Π» кактус. ΠŸΡ€Π°Π²Π΄Π°, Π² Ρ…ΠΎΠ»Π»Π΅ Π΅ΠΌΡƒ подсказали, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ€Π°Π·Ρƒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π°Π²ΡƒΡŽ, Π»Π΅Π²ΡƒΡŽ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ Π΄Π²Π΅Ρ€ΠΈ. Как Василий нашСл ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ?

РСшСниС:

Π—Π°Π΄Π°Ρ‡Π° 4

Для 55 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ для Π²Ρ…ΠΎΠ΄Π° Π² систСму. ΠŸΠ°Ρ€ΠΎΠ»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя 27 Π±ΡƒΠΊΠ² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΊΠ°ΠΊ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ, Ρ‚Π°ΠΊ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ рСгистров, Π° Ρ‚Π°ΠΊΠΆΠ΅ дСсятичныС Ρ†ΠΈΡ„Ρ€Ρ‹. ВсСго Π² ΠΏΠ°Ρ€ΠΎΠ»Π΅ 6 символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ количСством Π±ΠΈΡ‚ΠΎΠ². Для хранСния пароля отводится минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ количСство Π±Π°ΠΉΡ‚ΠΎΠ². Бколько Π±Π°ΠΉΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния всСх 55 ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ?

РСшСниС:

Π—Π°Π΄Π°Ρ‡Π° 5

На Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½Π΅ΠΉ ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ Π² ряд располоТСно 7 ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ. КаТдая ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π΄Π²ΡƒΡ… Π²Π΅Ρ€Ρ…Π½ΠΈΡ… Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π³ΠΎΡ€Π΅Ρ‚ΡŒ Π±Π΅Π»Ρ‹ΠΌ, Π·Π΅Π»Π΅Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ. КаТдая ΠΈΠ· пяти ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… – ΠΈΠ»ΠΈ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌ, ΠΈΠ»ΠΈ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΌ. Бколько Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² освСщСния максимально ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ для ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ, ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ всС 7 Π»Π°ΠΌΠΏΠΎΡ‡Π΅ΠΊ свСтятся ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π° порядок Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ.

РСшСниС:
Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста».

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

Π’ΠΠšΠΠΠ‘Π˜Π˜

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ вакансию
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ C++
Москва, ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ собСсСдования

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•