Giriş
Bence herkes güzel resimlerin güzel bir çerçeveye sahip olması gerektiğini kabul ediyor. Ancak bu sitede ASCII-Art ile ilgili çoğu zorluk sadece ham resmin olmasını istiyor ve korunmasını önemsemiyor.
Biraz ASCII-Art alan ve güzel bir çerçeveyle çevreleyen bir programımız olsaydı iyi olmaz mıydı?
Meydan okuma
Bazı ASCII-Art'ı girdi olarak alan ve güzel bir çerçeve ile çevrelediği bir program yaz.
Örnek:
***** *** * *** *****
olur
╔═══════╗ ║ ***** ║ ║ *** ║ ║ * ║ ║ *** ║ ║ ***** ║ ╚═══════╝
- Örnekte olduğu gibi kare için aynı karakterleri kullanmanız gerekir:
═ ║ ╔ ╗ ╚ ╝
- Çerçevenin üst ve alt kısmı, girişin ilk satırından ve son satırından önce yerleştirilir.
- Çerçevenin sol ve hak kısımları, girişin en geniş hattına tam olarak bir boşluk bırakmalıdır.
- Çıktıda öncü veya iz bırakan boşluk yok olabilir. Sadece takip eden bir yeni satıra izin verilir.
- Girişin gereksiz bir öncü beyaz boşluk olmadığını varsayalım.
- Girişin herhangi bir satırda sonda boşluk bulunmadığını varsayabilirsiniz.
- Boş girişi ele almak zorunda değilsiniz.
- Girdi yalnızca yazdırılabilir ASCII karakterleri ve yeni satırları içerecektir.
kurallar
- İşlev veya tam programa izin verildi.
- Giriş / çıkış için varsayılan kurallar .
- Standart boşluklar uygulanır.
- Bu kod golf , yani en düşük bayt sayısı kazanır. Tiebreaker daha önce gönderildi.
Mutlu Kodlama!
Bu sitedeki herhangi bir zorlukla üretilen bazı ASCII-Art programlarını kullanarak, programınıza giriş yapın ve güzel bir çerçeve ile gösterilmesi şiddetle tavsiye edilir!
#
dört kez ekleyerek çözülebilir . ve en kötüsü için geçerli değil.)