Gereksinimler
Mücadele uğruna bir birim tanımlayalım :
Birim, yüzün çizildiği ızgarayı oluşturan herhangi bir nokta olarak tanımlanır (ekran için pikseller, ASCII resmi için karakterler, vb.).
Asgari gereklilikler Yüz için şunlardır:
Gülen yüz, herhangi bir yarıçapı olan bir daireye (mutlaka kusursuz değil) benzeyen bir şekilden oluşur. İki gözün her biri için en az 1 birim ve ağız için en az 2 birim olmalıdır. Hem gözler hem de ağız yüz şeklinde olmalıdır. Ağız istediğiniz şekilde yönlendirilebilir (mutlu, üzgün, kayıtsız vb.).
İşte çıktının bir örneği:
0 0 0 . . .
0 . . 0 . o o .
0 --- 0 . \_/ .
0 0 0 . . .
Hedef
Tabii ki asıl amaç mümkün olan en kısa kodu bulmaktır, ancak sanat da önemlidir.
kazanan
Kazanan, kullanıcıların en azından 5 gün içinde aldığı oy sayısına göre seçilir.
alt + 1
ve alt + 2
☺ üreteceğim. Argüman uğruna, alt
tuşa bir karakter basın ve 2 karakter olarak adlandırın.