Pemrograman Puzzle & Golf Kode

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


3
Dead Frog Walking
pengantar Jonny ingin bermain Frogger. Namun, dia tidak terlalu baik. Faktanya, dia hanya akan mencoba untuk bergerak maju, dan hanya setelah platform telah bergerak. Cari tahu apakah katak Jonny berhasil mencapai ujung jalan atau jika mati di jalan. Tantangan Program akan menerima sebagai masukan kisi Frogger yang disusun oleh 0s …

12
Penyedia yang Ditentukan menetapkan panjang segmen
Masalah Mari kita tentukan Cantor umum yang ditetapkan dengan secara iteratif menghapus beberapa segmen panjang rasional dari tengah semua interval yang belum dihapus, mulai dari interval kontinu tunggal. Mengingat panjang relatif segmen yang akan dihapus atau tidak, dan jumlah iterasi yang harus dilakukan, masalahnya adalah menulis program atau fungsi yang …


16
Hitung rentang waktu
Terinspirasi oleh skenario kehidupan nyata, yang saya minta jawabannya di sini: /superuser/1312212/writing-a-formula-to-count-how-many-times-each-date- muncul-dalam-a-set-of-date-ran Diberikan array rentang waktu (atau pasangan mulai-akhir-tanggal), menghasilkan hitungan berapa banyak rentang waktu setiap hari, untuk semua hari dalam rentang total. Sebagai contoh: # Start End 1 2001-01-01 2001-01-01 2 2001-01-01 2001-01-03 3 2001-01-01 2001-01-02 4 2001-01-03 …
17 code-golf  date 


7
Perkalian Nim
Latar Belakang Jika Anda melakukan banyak kode golf, kemungkinan Anda mengetahui operasi XOR bitwise . Diberikan dua bilangan bulat, ini memberikan bilangan bulat lain dengan 1s dalam bit di mana dua input berbeda. Jadi, misalnya 1010 XOR 0011 = 1001,. Ternyata sangat berguna dalam teori permainan, di mana itu lebih …
17 code-golf  math 

24
Dapatkan langkah-langkah urutan
Tantangan Diberikan urutan angka, buat fungsi yang mengembalikan langkah urutan. Asumsikan urutannya akan N >= 3 Urutan akan mengulanginya langkah setidaknya sekali Urutan hanya akan berisi bilangan asli Fungsi atau program Anda harus mengembalikan urutan langkah sesingkat mungkin Contoh: Memasukkan: [1, 2, 3, 5, 6, 7, 9, 10, 11, 13, …

12
Fungsi papan klip: salin
Tantangan ini terkait dengan beberapa fitur bahasa MATL, sebagai bagian dari acara Bahasa Bulan Mei 2018 . Tantangan terkait : Papan klip fungsi: tempel . pengantar MATL memiliki beberapa papan klip , tempat Anda dapat menyimpan nilai (salin) untuk diambil nanti (tempel). Beberapa clipboard otomatis , yang berarti bahwa penyalinan …
17 code-golf  number 

19
Pemeriksaan string ordinal
Deskripsi: Diberikan string sebagai input, periksa apakah itu nomor urut yang valid dalam bahasa Inggris atau tidak. Jika valid mengembalikan nilai kebenaran, sebaliknya mengembalikan nilai palsu. (Disarankan oleh @Arnauld. Terima kasih. Juga oleh @JoKing) Untuk pengguna yang ingin tahu tentang nomor urut, buka di sini: https://www.mathsisfun.com/numbers/cardinal-ordinal-chart.html (Saran oleh: qwr) Input …

26
Gula Sintaksis Array Elixir
Dalam Elixir, daftar (ditautkan) berada dalam format di [head | tail]mana head bisa berupa apa saja dan ekor adalah daftar dari sisa daftar, dan []- daftar kosong - adalah satu-satunya pengecualian untuk ini. Daftar juga dapat ditulis seperti [1, 2, 3]yang setara dengan[1 | [2 | [3 | []]]] Tugas …

4
Karakter Lintas-Alfabet
Latar Belakang Saya melihat Diagram Venn yang sangat menarik ini di wikipedia: https://simple.wikipedia.org/wiki/Alphabet#/media/File:Venn_diagram_gr_la_ru.svg Ini menunjukkan huruf (bentuk fisik) dalam huruf yang berbeda yang umum antara huruf Rusia, Yunani dan Latin. Tantangan Diberikan string input karakter dari salah satu dari tiga skrip yang ditampilkan (yaitu huruf kapital huruf Yunani, Sirilik atau …


7
1D Hopping Array Maze
Terinspirasi oleh We do tower hopping dan terkait dengan 2D Maze Minus 1D pengantar Tugas Anda adalah menemukan jalur terpendek untuk keluar dari labirin array mengikuti aturan yang ditentukan. Tantangan Array 1D a dengan n elemen dapat dianggap sebagai labirin yang terdiri dari n titik, di mana titik dengan indeks …

19
Matriks hermit?
Perhatikan bahwa tantangan ini tidak memerlukan penanganan atau pemahaman angka kompleks. Diberikan matriks kuadrat non-kosong di mana setiap elemen adalah daftar bilangan bulat dua elemen (Re, Im), tentukan (memberikan nilai kebenaran / kepalsuan atau dua nilai yang konsisten) apakah ini merupakan matriks Hermitian. Perhatikan bahwa input adalah array 3D bilangan …

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.