Pertanyaan yang diberi tag code-golf

10
Ketertiban dan Kekacauan dan Codegolf

Order and Chaos adalah varian dari Tic-Tac-Toe yang dimainkan di papan 6x6. Apa yang membuat gim ini unik, adalah bahwa kedua pemain dapat menempatkan X atau O! Setiap belokan (dimulai dengan Pesanan), pemain menempatkan X atau O di kotak kosong mana pun. Menang itu sederhana. Pesanan menang jika...

10
Mencampur karakter dalam sebuah string

Anda harus menulis fungsi / program yang mengambil input melalui stdinargumen / command-line argumen / fungsi, mencampur karakter dalam string, dan kemudian output string akhir melalui stdout. Input pertama-tama akan berisi string (bukan kosong atau null), spasi, dan kemudian angka genap...

10
Hitung kata-kata persimpangan

Pertimbangkan standar teka-teki silang 15x15 berikut. Kita dapat mewakili ini dalam seni ASCII dengan menggunakan #untuk blok dan (spasi) untuk kotak putih. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Diberi kisi silang dalam format seni ASCII di...

10
Mainkan Game Sempurna 4x4 Hex

Latar Belakang Hex adalah gim strategi abstrak dua pemain yang dimainkan pada K×Kbelah ketupat ubin heksagonal. Dua sisi yang berlawanan dari belah ketupat berwarna putih, dan dua lainnya hitam, dan dua pemain, hitam dan putih, secara bergiliran menempatkan token warna mereka pada ubin kosong....

10
Cetak Bendera Inggris!

Terinspirasi oleh Cetak Bendera Amerika! ini adalah salinan langsung tetapi dengan bendera Inggris karena memiliki beberapa simetri tetapi masih cukup rumit! Tantangan Anda adalah menghasilkan ASCII-Art berikut dalam sesedikit mungkin byte! Putar kepala / layar Anda (tidak keduanya!) Sebanyak 90...

10
Penghitung Heksadesimal

Heksadesimal adalah sistem penghitungan basis 16 yang beralih dari 0ke f. Tugas Anda adalah membuat penghitung yang akan menampilkan angka-angka ini. Contoh: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c...

10
Latihan Golf: Pyth [ditutup]

Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 2 tahun yang lalu . Ini adalah tantangan tentang trik dan

10
Menciptakan Jumlah Yang Berbeda

Anda harus menulis sebuah program atau fungsi yang menerima bilangan bulat sebagai input dan menghasilkan atau mengembalikan dua bilangan bulat yang jumlahnya adalah yang pertama. Ada satu persyaratan lebih lanjut: nomor tidak dapat menjadi bagian dari output untuk dua input yang berbeda...

10
ASCII Game of Pong

Ascii Pong Tantangannya adalah membuat ulang game klasik "pong" dalam karakter ASCII dengan kode sesingkat mungkin. Persyaratan / spesifikasi "Layar" harus 45x25 karakter. Ruang putih sebenarnya harus ruang putih. Dayung harus 9 sama dengan tanda-tanda: =========dan harus di baris paling atas...

10
Kiat bermain golf di INTERCAL

Apa tips umum yang Anda miliki untuk bermain golf di INTERCAL ? Saya sedang mencari ide yang dapat diterapkan pada tantangan golf kode dan juga setidaknya agak spesifik untuk INTERCAL (yaitu "hapus komentar" bukan jawaban yang berguna). Saya tahu bahasa eksotis bisa sangat berguna untuk...

10
Isi ruang kosong dengan mengisi ruang kosong

Tulis fungsi (seperti placeAt) yang mengambil larik integer non-negatif dan indeks yang merupakan integer non-negatif. Itu harus menempatkan 1 pada indeks yang diberikan, mungkin menggeser entri lain dengan satu tempat untuk mengosongkan tempat itu, dengan 0 berdiri untuk tempat kosong. Jika...

10
Memperpendek nomor yang panjang

Ketika berhadapan dengan angka panjang ketika bermain golf, menurunkan panjang kode Anda bisa sulit, jadi apakah Anda punya tips untuk membuat angka lebih pendek dan lebih mudah dikelola? Misalnya, kode Pyth berikut mencetak "Hello world", tetapi pada 44 byte, itu tidak

10
Hubungan mundur

Tulis program atau fungsi yang, diberi dua string ASCII Adan B, akan menghasilkan string A'dan di B'mana substring umum dibalikkan di tempatnya. Proses untuk menemukan A'adalah sebagai berikut: A' awalnya kosong. Jika karakter pertama Aadalah dalam B, temukan awalan terpanjang Ayang merupakan...

10
Plot tessellation bidang hiperbolik

Buat plot (disk Poincare) dari tessellation pada bidang hiperbolik, seperti: Program ini membutuhkan empat input: 1) Berapa banyak tepian / poligon (tiga dalam contoh ini). 2) Berapa banyak berpotongan di setiap dhuwur (tujuh dalam contoh ini). 3) Berapa banyak langkah menjauh dari titik...

10
Mengevaluasi ekspresi dengan singkatan numerik

Anda bekerja untuk perusahaan yang ingin membuat kalkulator yang ramah pengguna, dan dengan demikian Anda telah diberi tugas untuk menambahkan kemampuan bagi pengguna untuk menggunakan "steno angka," yaitu, huruf yang mewakili nilai numerik, seperti kuntuk 1000. Karena perusahaan Anda ingin...

10
Rekonstruksi Rectangle Teks dari Strip Diagonal

Tantangan ini terinspirasi oleh pertanyaan SO tentang melintasi matriks dengan menghitung semua strip diagonal. Alih-alih sebuah matriks, pertimbangkan blok teks: ABCD EFGH IJKL Melintasi diagonal SW-NE blok ini dari kiri ke kanan, mulai dari sudut kiri atas dan berakhir di kanan bawah,...

10
Avast, kamu scallywags!

Blackbeard adalah bajak laut Inggris pada awal abad ke - 18 . Meskipun ia dikenal karena menjarah dan mengambil kapal, ia memerintahkan kapalnya dengan izin kru mereka. Tidak ada catatan tentang dia pernah menyakiti atau membunuh tawanannya. Tantangan ini untuk menghormati Blackbeard yang tersohor...

10
Pengkodean Base85

Tantangan Tulis sebuah program yang dapat mengambil input dari string baris tunggal yang mengandung karakter ASCII yang dapat dicetak, dan output string yang sama yang disandikan dalam Base85 (menggunakan konvensi big-endian). Anda dapat mengasumsikan bahwa input akan selalu menjadi ≤ 100...