Doeasy & Perebor
ΠΡΠΈΠ²Π΅Ρ, Π·Π½Π°Π΅ΡΡ, Ρ ΡΡΡ ΠΏΠΎΠ΄ΡΠΌΠ°Π», ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΡΠ·ΠΎΡΡ β ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΠΈΡΠΊΡΡΡΡΠ²ΠΎ. Π₯ΠΎΡΠ΅ΡΡ ΠΏΠΎΡΠ°ΡΠΈΠΌ Π²ΠΌΠ΅ΡΡΠ΅ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ Ρ Π½Π°Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ?
ΠΠ²ΡΡΠΈΡ ΠΊΠ°ΠΊ Π½Π΅ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΈ ΡΠ°ΡΡΠ»Π°Π±Π»Π΅Π½Π½ΠΎΠ΅. ΠΠ°Π²Π°ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΏΡΠΎΠ³ΠΎΠ½Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π΄Π»Ρ Π½Π°Ρ. Π§ΡΠΎ ΡΠ΅Π±Π΅ Π±Π»ΠΈΠΆΠ΅: Π³Π»ΠΈΡΡ-ΡΠ΅ΡΠΊΠΈ, ΡΡΠΌ ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ, ΡΡΠΊΠΈΠΉ Π²ΡΠΏΠ»Π΅ΡΠΊ ΡΠ²Π΅ΡΠ°? ΠΡΠΎΡΡΠΎ Π½Π°Π±ΡΠΎΡΠ°ΠΉ ΠΈΠ΄Π΅Ρ, ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ ΠΈΠ· ΡΡΠΎΠ³ΠΎ Π²ΡΠΉΠ΄Π΅Ρ.
Π‘Π»ΡΡΠ°ΠΉ, Π·Π°Π±Π΅ΠΉ Π½Π° ΡΡΠΎ: for (int i=0; i<width; i++) for (int j=0; j<height; j++) cout << (rand()%2? '#': ' ');
ΠΡΠ»ΠΈΡΠ½Π°Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠ°Ρ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ°! ΠΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΉ Π»ΠΎΡΠΊΡΡΠ½ΡΠΉ ΠΊΠΎΠ²Π΅Ρ ΠΈΠ· ΡΡΡΠ½ΡΡ
ΠΈ Π±Π΅Π»ΡΡ
ΡΠΎΡΠ΅ΠΊ. ΠΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ» Π½Π° β*β ΠΈΠ»ΠΈ β.β, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΡΡΡΠΈ rand() % 3 Π΄Π»Ρ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΎΡΡΠ΅Π½ΠΊΠ°. ΠΠΎΠΆΠ½ΠΎ Π΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΡΠΏΠ΅ΡΠ½ΡΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΡΠΈΠΊΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π²ΠΈΠ³Π°ΡΡ ΡΠ·ΠΎΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠ°Π΄Ρ β ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΠΆΠΈΠ²Π°Ρ, "Π΄ΡΡΠ°ΡΠ°Ρ" Π³ΡΠ°ΡΠΈΠΊΠ°. ΠΠ»ΠΈ ΠΏΠΎΠΈΠ³ΡΠ°ΠΉ Ρ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄ΠΎΠΉ, ΡΡΠΎΠ±Ρ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ ΡΠ°ΡΠΊΡΠ°ΡΠΈΠ²Π°ΡΡ ΡΡΠ΄Ρ. ΠΠ΅ Π·Π°ΡΠΈΠΊΠ»ΠΈΠ²Π°ΠΉΡΡ, ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉ ΠΈ Π΄Π°ΠΉ ΡΠ·ΠΎΡΡ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΌΠΎΠΌΡ.