5 April adalah Hari Pizza Deep DIsh Nasional, tema tantangan ini. Diberi bilangan bulat positif n( nlebih besar dari 0), buat pizza hidangan ASCII. Pizza deep dish yang sebenarnya ditampilkan:
Seperti yang Anda lihat, ada lapisan kerak di bagian bawah dan mengelilingi sisa pizza.
Cara membuat pizza
Kerak terbuat dari dua lapisan. Lapisan pertama akan ntinggi dan n*3panjang. Panjang adalah jumlah karakter (termasuk spasi) di baris tertinggi. Jadi diberikan n1, lapisan pertama akan terlihat seperti ini:
\_/ 1 character tall
3 characters long
Jika ndua:
\ / 2 characters tall
\__/
6 characters long
Sekarang untuk lapisan kedua kerak bumi. Ini akan pergi keluar pertama, kerak dalam jadi karena itu, itu akan menjadi n+2karakter tinggi dan (n*3)+6)karakter panjang. Diberikan nsatu:
\ / 3 characters tall
\ /
\___/
9 characters long (3 underscores, 3 slashes on either side)
Jika ndua:
\ / 4 characters high
\ /
\ /
\____/
12 characters long
Anda kemudian akan mencocokkan dua pasang tertinggi satu \/sama lain untuk lapisan dalam dan luar. In nis 1:
\ \ / /
\ \_/ /
\___/
Jika dilakukan dengan benar, itu akan terlihat seperti V tanpa atasan dengan perbedaan satu karakter antara setiap lapisan. Berbicara tentang puncak, kerak akan bergabung bersama oleh sepasang /\, dipisahkan oleh garis garis bawah yang (n*3)+2panjang untuk menyelesaikan kerak dan pizza.
Contohnya
Jika n1:
/\_____/\
\ \ / /
\ \_/ /
\___/
n adalah 2:
/\________/\
\ \ / /
\ \ / /
\ \__/ /
\____/
n adalah 3:
/\___________/\
\ \ / /
\ \ / /
\ \ / /
\ \___/ /
\_____/
Kriteria Kemenangan
Ini adalah kode-golf , jadi kode terpendek dalam byte menang!
-bukan _?
