Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

14
Gali ke Australia - antipode
Latar Belakang Tak terhitung generasi anak yang bertanya-tanya di mana mereka akan berakhir jika mereka menggali lubang langsung ke bawah. Ternyata ini, secara mengejutkan, akan agak berbahaya , tapi bagaimanapun ... Antipoda adalah titik yang saling berhadapan secara langsung di permukaan bumi. Ini berarti bahwa jika sebuah garis ditarik di …
24 code-golf 

30
Segitiga alfabet menyerang lagi
Tugas Tugas Anda adalah mencetak teks ini: A BCD EFGHI JKLMNOP QRSTUVWXY ZABCDEFGHIJ KLMNOPQRSTUVW XYZABCDEFGHIJKL MNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLM NOPQRSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKL MNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVW XYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJ KLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXY ZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOP QRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHI JKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCD EFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZA BCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ Spesifikasi Anda dapat melakukannya dalam huruf kapital semua dan bukan huruf kapital semua. Membuntuti baris baru di …

7
Keyboard piano ASCII
Tombol piano memiliki lebar 3 karakter, dan tinggi 7 karakter. Namun, jika setiap kunci memiliki 3 karakter lebar, tidak akan ada cukup ruang untuk kunci hitam. Itu sebabnya beberapa kunci putih dipotong bagiannya. Ada 3 jenis kunci putih. Kunci dengan setengah kanan yang hilang (R): ____ | | | | …

11
Tips untuk bermain golf di Swift
Apa saja tips untuk bermain golf kode di Swift? Fokusnya pada keamanan tampaknya membuatnya sulit untuk bermain golf, tetapi itu membuat sedikit tips dan bahkan lebih bermanfaat. Apakah ada fitur di Swift yang dapat membantunya unggul dalam kode-golf pada aplikasi tertentu? Silakan kirim satu tip per jawaban.
24 code-golf  tips  swift 

29
Menyusun ulang nomor menjadi urutan abjad
Diberikan integer non-negatif ( n), buat fungsi yang mengembalikan ndalam urutan abjad, sesuai dengan ejaan literal dari setiap digit n. Contoh: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four, nine, one, three Output: 84913 Input: …

24
Illustrasikan ketukan musik
Anda tahu — mereka terlihat seperti ini: sumber Tujuannya adalah untuk menggambar ilustrasi ketukan musik seperti berikut: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Aturannya adalah: Lebar ilustrasi …

9
Kiat untuk bermain golf di Rust
Walaupun Rust sangat, sangat jarang bersaing dalam kompetisi kode golf (Jawa seringkali lebih pendek), Rust masih bisa menyenangkan untuk bermain golf. Apa saja trik untuk membuat kode Rust lebih pendek? Silakan posting hanya satu tip di setiap jawaban.
24 code-golf  tips 

8
KOTH: Semua orang suka token
Dalam game ini dua pemain berlomba untuk memakan token bernilai paling banyak, tetapi ada twist! Makan beberapa token dalam satu baris dengan warna yang sama memberikan bonus yang terus bertambah, tetapi waspadalah, atau lawan Anda akan menggagalkan rencana Anda dengan memakan token yang Anda inginkan sebelum Anda bisa! Aturan: 1 …

2
Gambarkan jaringan node
Ada jaringan hingga 26 node (bernama Ake Zatau ake zsesuai keinginan Anda). Setiap pasangan node dapat terhubung atau terputus. Sebuah node dapat terhubung ke paling banyak 4 node lainnya. Tugas Anda adalah menggambar jaringan dalam diagram 2D. Input akan diberikan sehingga tugas ini dimungkinkan (lihat lebih banyak kendala di bagian …

9
Perkiraan ∫ ((e ^ x) / (x ^ x)) dx
Anda harus memperkirakan nilai: Di mana input Anda I. Aturan Anda tidak boleh menggunakan fungsi integral bawaan. Anda tidak dapat menggunakan fungsi penjumlahan tak terbatas bawaan. Kode Anda harus dijalankan dalam jumlah waktu yang wajar (<20 detik pada mesin saya) Anda dapat berasumsi bahwa input lebih besar dari 0 tetapi …


30
Waktu 24 dan 12 Jam
Tulis program atau fungsi tanpa input yang mencetak atau mengembalikan string 24 jam dan 12 jam ini: 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00 2:00pm 15:00 3:00pm 16:00 …

27
Membagi array byte menjadi array bit
Tulis fungsi yang ketika diberi buffer b(panjang 1 - 104857600 byte) dan sejumlah bit n(1 <= n <= 64), pisahkan buffer menjadi potongan-potongan nbit. Pad kanan potongan terakhir dengan 0s hingga nbit. misalnya Diberi buffer b = "f0oBaR"atau setara [102,48,111,66,97,82]dan n = 5, kembali [12, 24, 24, 6, 30, 16, …

19
Golf string twister
Bagaimana string dipelintir Algoritma memutar sangat sederhana. Setiap kolom digeser ke bawah oleh indeksnya (col 0 bergerak turun 0, col 1 bergerak 1, ...). Pergeseran kolom terbungkus ke atas. Ini berfungsi seperti ini: aaaa bbbb cccc Menjadi: a ba cba ---- cba cb c Dengan segala sesuatu di bawah garis …
24 code-golf  string 

30
Semua bersama Sekarang
Diberikan daftar angka 1 hingga 9, menghasilkan apakah setiap digit dikelompokkan bersama sebagai satu blok yang berdekatan. Dengan kata lain, tidak ada dua digit yang sama yang dipisahkan oleh angka yang berbeda. Tidak apa-apa jika digit tidak muncul sama sekali. Bytes paling sedikit menang. Input: Daftar angka 1 hingga 9. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.