Doeasy & Perebor
Perebor Perebor
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, знаСшь, я Ρ‚ΡƒΡ‚ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», ΠΊΠ°ΠΊ простыС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ красивыС ΡƒΠ·ΠΎΡ€Ρ‹ – ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… строк ΠΊΠΎΠ΄Π° получаСтся абстрактноС искусство. Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΠΏΠΎΡˆΠ°Ρ€ΠΈΠΌ вмСстС ΠΈ посмотрим, Ρ‡Ρ‚ΠΎ Ρƒ нас получится?
Doeasy Doeasy
Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ Π½Π΅Ρ‡Ρ‚ΠΎ интСрСсноС ΠΈ расслаблСнноС. Π”Π°Π²Π°ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠΌ нСскольким ΠΏΡ€ΠΎΠ³ΠΎΠ½Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ для нас. Π§Ρ‚ΠΎ Ρ‚Π΅Π±Π΅ Π±Π»ΠΈΠΆΠ΅: Π³Π»ΠΈΡ‚Ρ‡-сСтки, ΡˆΡƒΠΌ ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚, яркий всплСск Ρ†Π²Π΅Ρ‚Π°? ΠŸΡ€ΠΎΡΡ‚ΠΎ набросай идСю, ΠΈ посмотрим, Ρ‡Ρ‚ΠΎ ΠΈΠ· этого Π²Ρ‹ΠΉΠ΄Π΅Ρ‚.
Perebor Perebor
Π‘Π»ΡƒΡˆΠ°ΠΉ, Π·Π°Π±Π΅ΠΉ Π½Π° это: for (int i=0; i<width; i++) for (int j=0; j<height; j++) cout << (rand()%2? '#': ' ');
Doeasy Doeasy
ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ малСнькая пиксСльная Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°! Как Π±ΡƒΠ΄Ρ‚ΠΎ случайный лоскутный ΠΊΠΎΠ²Π΅Ρ€ ΠΈΠ· Ρ‡Ρ‘Ρ€Π½Ρ‹Ρ… ΠΈ Π±Π΅Π»Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ символ Π½Π° β€˜*’ ΠΈΠ»ΠΈ β€˜.’, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΡ€ΡƒΡ‚ΠΈ rand() % 3 для Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ°. МоТно Π΅Ρ‰Ρ‘ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ внСшний Ρ†ΠΈΠΊΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΡƒΠ·ΠΎΡ€ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ – получится Тивая, "Π΄Ρ‹ΡˆΠ°Ρ‰Π°Ρ" Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. Или ΠΏΠΎΠΈΠ³Ρ€Π°ΠΉ с синусоидой, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Ρ€Π°ΡΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ряды. НС зацикливайся, экспСримСнтируй ΠΈ Π΄Π°ΠΉ ΡƒΠ·ΠΎΡ€Ρƒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ самому.