Pertanyaan yang diberi tag hexagonal-grid

Untuk tantangan yang melibatkan data pada kisi heksagonal. Gunakan tag ini juga untuk kisi-kisi segitiga, dual dari kisi heksagonal (yaitu, kisi-kisi dari kisi heksagonal membentuk wajah kisi-kisi segitiga dan sebaliknya).

73
Buat "H" dari "H" kecil

Tantangan Buat fungsi atau program yang, ketika diberi bilangan bulat size, melakukan hal berikut: Jika sizesama dengan 1, output H H HHH H H Jika sizelebih besar dari 1, output X X XXX X X di mana Xoutput dari program / fungsi untuksize - 1 (Jika Anda suka, Anda mungkin memiliki kasus...

44
Gambarlah formasi bowling

Tujuan Anda adalah menampilkan seni ASCII dari formasi dalam bowling sepuluh pin di mana hanya beberapa pin yang tersisa. Bytes paling sedikit menang. Puluhan pin berada dalam formasi segitiga: O O O O O O O O O O Pin diberi label dari 1 hingga 10 sebagai: 7 8 9 10 4 5 6 2 3...

42
StringgnirtSStringgnirtSStringgnirtS

Inilah tantangan yang relatif sederhana untuk Anda. Diberikan string dengan panjang N , output string ke depan, lalu ke belakang, lalu ke depan, lalu ke belakang ... dll. N kali. Misalnya, jika input Anda Hello! Anda harus menampilkan: Hello!!olleHHello!!olleHHello!!olleH Anda juga dapat...

41
Apakah angka ini kekuatan integer -2?

Ada cara pintar untuk menentukan apakah angka adalah kekuatan 2. Itu bukan lagi masalah yang menarik, jadi mari kita tentukan apakah bilangan bulat yang diberikan adalah kekuatan bilangan bulat -2 . Sebagai contoh: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 =>...

36
Program Robot Penumpukan Piala

Saya yakin semua orang telah melihat sebelumnya bahwa cangkir dapat ditumpuk menjadi piramida (dan bentuk lainnya): A A A A A A A A A A A A A A A A A Ya, Ajelas merupakan karakter yang memadai untuk mewakili piala. Cangkir baru dapat ditambahkan baik di tanah, di sebelah kanan struktur,...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

30
A Quine Rapuh

A Quine Rapuh Quine rapuh adalah quine yang memenuhi properti setiap substring yang dibuat dengan menghapus satu karakter, ketika dievaluasi, menghasilkan kesalahan. Sebagai contoh. Jika program Anda asdfadalah quine, maka agar rapuh, program berikut ini harus salah: sdf adf asf asd Program...

29
The Smart Person's Mirage

Sekali waktu, saya membaca pertanyaan / jawaban ini di Quora Apakah benar ada programmer dengan gelar ilmu komputer yang tidak dapat lulus tes FizzBuzz Kode ini diberikan sebagai jawaban yang jelas for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Urutan spiral

Latar Belakang Urutan OEIS A272573 menggambarkan spiral pada kisi heksagonal sebagai berikut: Mulai spiral angka pada ubin heksagonal, dengan heksagon awal sebagai a (1) = 1. a (n) adalah bilangan bulat positif terkecil yang tidak sama dengan atau sebelumnya berdekatan dengan

29
Bowling Snowman

(terkait / terinspirasi oleh: Menggambar formasi bowling ) Sebuah hiburan yang menyenangkan di bulan-bulan musim dingin di sini adalah melakukan bowling snowman, menggunakan bola besar (seperti bola basket) dan figur manusia salju kecil. Mari kita buat ulang ini di ASCII. Setiap manusia salju...

28
Kedekatan heksagonal

Gambar di atas menampilkan kisi heksagon segi enam. Setiap sel di grid diberi indeks, mulai dari pusat dan berputar berlawanan seperti yang ditunjukkan. Perhatikan bahwa kisi akan berlanjut tanpa batas - gambar di atas hanyalah bagian pertama. Segi enam berikutnya akan berdekatan dengan 60 dan...

27
Waktu labirin heksagonal!

Saatnya untuk tantangan labirin lain, tetapi tidak seperti yang Anda tahu. Aturan untuk tantangan ini sedikit berbeda dari kebanyakan tantangan labirin. Jenis ubin didefinisikan sebagai berikut: S: Lokasi di labirin tempat Anda memulai E: Lokasi yang Anda coba tuju 0: Dinding yang tidak bisa...

26
Jarak Manhattan Triangular

The Manhattan jarak pada grid biasa adalah jumlah langkah orthogonal orang perlu mengambil untuk mencapai satu sel dari yang lain. Langkah-langkah ortogonal adalah langkah-langkah yang melewati tepi sel-sel kisi (yang bertentangan dengan sudut-sudut, yang akan memberi kita jarak Chebyshev ). Kita...

25
HexaGolf: Wordagons

Lihat juga: Rotatagon Tantangan Diberikan string sebagai input, output wordagon. Wordagons Wordagon adalah cara untuk merepresentasikan string dalam hexagon. Sekarang, mari kita membuat wordagon dari string hexa: Pertama, Anda mulai dengan karakter pertama di string dan menempatkannya di...

22
Dapatkan nomor n digit acak dengan digit berbeda dan pertama bukan 0

Saya membaca pertanyaan ini dan berpikir itu akan menjadi tantangan yang menyenangkan. Tugas Berikan input 0<n<10dengan angka acak tepatnya n digit yang pertama bukan 0 begitu f(n)>10**(n-1)-1 digit berbeda Kriteria menang Ini adalah kode-golf sehingga kode terpendek...