Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

14
Hasilkan semua kombinasi dari daftar elemen yang diberikan, diurutkan
Buat kode yang mengambil daftar dan angka sebagai input, dan menghasilkan semua kemungkinan kombinasi dengan panjang angka. Misalnya, dengan daftar {0,1} dan angka 2 : 00 01 10 11 Program Anda tidak harus mengharapkan karakter dua kali atau lebih sering dalam daftar, seperti {0,0,0,0,0,1,1,5,5} Pastikan Anda mencetak kombinasi diurutkan, sesuai …

8
Optimalkan tabung reaksi ASCII
Anda diberi banyak tabung reaksi ASCII, tugas Anda adalah mengurangi jumlah tabung reaksi yang digunakan. Setiap tabung reaksi terlihat seperti ini: | | | | | | |~~| | | | | | | | | |__| Jelas, ~~adalah ketinggian air. Tabung reaksi juga bisa kosong, dalam hal ini tidak …

8
Simulasi Invasi Zombie ASCII-Seni
Untuk mensimulasikan invasi zombie, mulailah dengan kisi #dan yang mewakili peta: ## ## ### # ## ## # ### # #### # mewakili tanah. mewakili air. Zombi dimulai pada titik di peta ... ## ## ### # ## %# # ### # #### ... dan menyebar. %menunjukkan tanah yang terinfeksi …

6
The Golfer Adventure - Bab 1: Vas
Petualangan Golfer Ini tantangan pertama! Akan ada lebih banyak tantangan nanti yang akan membutuhkan data dari tantangan sebelumnya :) Bab 1: Vas Mari kita bayangkan sebentar .. Anda adalah Dewa yang kuat, kekuatan Anda tidak terbatas tetapi membutuhkan satu hal: Jiwa. Setiap jiwa di sini diwakili oleh satu byte, setiap …
13 code-golf 

1
Untuk periode tertentu, dapatkan daftar tanggal terkecil, menggunakan pelawak
Pertimbangkan tanggal yang diformat dalam YYYY-MM-DD. Anda dapat menggunakan joker *di akhir string tanggal. Misalnya 2016-07-2*menggambarkan semua tanggal dari 2016-07-20hingga 2016-07-29. Sekarang, pertimbangkan periode yang diwakili oleh tanggal mulai dan tanggal akhir. Algoritma harus menemukan daftar tanggal sekecil mungkin yang mewakili periode. Mari kita gunakan contoh. Untuk periode berikut: mulai …
13 code-golf  date 

1
Mainkan Kartu Terbaik di Euchre
Memasukkan: Pertama Array terdiri dari tiga kartu yang mewakili kartu yang dimainkan oleh setiap pemain yang diformat seperti [JD][TH][9S] Mewakili Jack of Diamonds, 10 of Hearts, and Nine of Spades. Karena Anda selalu duduk berhadapan dengan rekan setim Anda di Euchre, elemen kedua mewakili permainan rekan setim Anda. Di sini, …

11
Ubah array ini menjadi sebuah matriks
Ambil array yang tidak bersarang sebagai input. Ubah menjadi matriks dengan menggunakan metode berikut: Katakanlah array saya adalah [1, 2, 3, 4, 5] Pertama, saya ulangi array itu 5 kali: (panjangnya) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, …

2
Bangga dengan twist
Catatan: ini sangat terinspirasi oleh pertanyaan ini . Tugas: Tugas Anda adalah untuk menghasilkan nperdana, ketika setiap karakter program Anda diulang nkali di tempat. Katakanlah program Anda adalah: Derp Setiap karakter di sana diulangi sekali, jadi harus keluar 2. Ketika setiap karakter digandakan, seperti: DDeerrpp Ini harus menghasilkan prime 2, …

8
Tambahkan bobot ke satu sisi gergaji untuk menyeimbangkannya
Usaha menyeimbangkan Sebuah gergaji (yang diduga berasal dari bahasa Prancis 'ci-ça', yang berarti 'ini-itu') membentuk sepertiga dari trinitas suci peralatan bermain, bersama dengan luncuran dan ayunan yang serupa di mana-mana. Melihat-lihat adalah dalam keseimbangan sempurna jika, dan hanya jika, jumlah momen di setiap sisi adalah setara. Karenanya, gergaji dapat diseimbangkan …

4
Bantu saya curang di Cheat
Cheat adalah permainan kartu di mana Anda mencoba menyingkirkan tangan Anda. Giliran terlihat kira-kira seperti ini: Tentukan peringkat kartu apa yang harus Anda mainkan pada giliran itu. Dalam sebagian besar varian ini adalah satu peringkat lebih tinggi dari giliran sebelumnya. Mainkan 1-4 kartu, menghadap ke bawah. Ini tidak harus cocok …

8
Hasilkan permutasi gelisah
pengantar Saya mendefinisikan kelas permutasi gelisah dalam tantangan sebelumnya . Sebagai pengingat, permutasi p dari angka 0 hingga r-1 gelisah, jika untuk setiap entri p [i] kecuali yang pertama, ada beberapa entri sebelumnya p [ik] sedemikian rupa sehingga p [i] == p [ ik] ± 1 . Sebagai fakta yang …

5
Memecahkan persamaan Laplace
Pengantar Matematika Numerik Ini adalah "Halo, Dunia!" PDE (Persamaan Diferensial Parsial). Persamaan Laplace atau Difusi sering muncul dalam Fisika, misalnya Persamaan Panas, Deforming, Fluid Dynamics, dll ... Karena kehidupan nyata adalah 3D tetapi kami ingin mengatakan "Halo, Dunia!" dan tidak menyanyikan "99 botol bir, ..." tugas ini diberikan dalam 1D. …
13 code-golf  math  number 

4
Bantu saya dengan dekorasi Halloween saya
Halloween sudah dekat kita, dan saya belum menghias rumah saya, jadi saya akan membutuhkan bantuan Anda untuk melakukan tugas ini Input Input akan berupa daftar 4 digit angka, di mana setiap digit mewakili bagian dekorasi: EMBU |||| |||+-upper decoration ||+-bottom decoration |+-mouth/nose +-eyes Mata: 0 - ° 1 - ¯ …

6
Jarak ke empat
Tantangan ini didasarkan pada video ini . Saya sarankan Anda menontonnya sebelum mencoba tantangan ini. Pertama kita mendefinisikan suatu fungsi. Fungsi ini ( OEIS ) mengambil bilangan bulat n sebagai input dan menghasilkan jumlah huruf dalam representasi bahasa Inggris dari n (tanpa spasi atau tanda hubung). Misalnya "tiga" memiliki 5 …

4
Hexagolf: Validagons
Tantangan Diberi bentuk seni ASCII, Anda harus mencari tahu apakah bentuknya segi enam biasa atau tidak. Segi enam Hexagon reguler didefinisikan menggunakan dua aturan: Ia memiliki enam sisi Setiap sisi memiliki jumlah karakter yang sama Misalnya, bentuk berikut ini teratur tetapi tidak memiliki enam sisi sehingga bukan segi enam biasa …

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.