pengantar
Seperti diketahui, pada 2017, Finlandia merayakan 100 tahun kemerdekaannya. Untuk menandai kesempatan itu, tugas Anda adalah membuat bendera Finlandia untuk kesenangan semua orang.
Tantangan
Buat program atau fungsi yang menghasilkan bendera Finlandia (perbatasan abu-abu hanya ada untuk keperluan presentasi):
Spesifikasi bendera
- Rasio bendera adalah
18:11
, dengan3
satuan silang yang tebal, memberikan seperangkat rasio horizontal5:3:10
dan seperangkat rasio vertikal4:3:4
. - Ukuran gambar harus minimal
180 x 110
piksel, atau untuk90 x 55
karakter seni ASCII . - Tidak ada warna RGB resmi untuk biru, tetapi gunakan perkiraan terdekat dari
(0, 53, 128)
. Jika sistem Anda tidak mendukung nilai RGB, gunakanblue
. - Untuk warna putih, gunakan RGB
(255, 255, 255)
atauwhite
.
Tidak secepat itu
Karena menggambar bendera nasional Finlandia akan lebih sederhana daripada tantangan Islandia tahun lalu , kita harus sedikit meningkatkan kesulitan. Mengingat Hari Kemerdekaan Finlandia pada tanggal 6 Desember, angka desimal 100
harus muncul di suatu tempat pada bendera ketika tanggal di Finlandia ( UTC + 02: 00 ) adalah 2017-12-06
atau lebih baru (kode Anda tidak boleh berasumsi bahwa mesin yang sedang dihidupkan diatur ke zona waktu tertentu). Sebelum tanggal, nomor itu tidak boleh ada di sana. Angka harus dicetak hitam (RGB (0, 0, 0)
atau black
) tetapi parameter penempatan dan font terserah Anda.
Contoh render semacam itu (sekali lagi, abaikan perbatasan):
Untuk tujuan pengujian, alangkah baiknya untuk menyertakan dua versi tambahan dari solusi Anda, satu dengan tanggal tetap di masa lalu dan satu di masa mendatang.
Aturan
Celah standar dilarang, seperti juga gambar bendera / pustaka bawaan. Selain itu, kode Anda tidak boleh mengambil input apa pun.
Orang Finlandia tidak suka obrolan ringan, dan ini golf kode , jadi jangan sia-siakan karakter!
#
dalam hal seni ASCII ? Dan kemudian menyisipkan karakter di100
suatu tempat?