Pemrograman Puzzle & Golf Kode

16
Tunjukkan saya beberapa kembang api!

Diberikan, dengan cara dan ketertiban, dimensi (dalam urutan apa pun yang Anda inginkan) probabilitas (dalam format apa pun yang Anda inginkan) jumlah iterasi (Anda dapat memilih apakah akan menghitung kondisi awal atau tidak) lakukan salah satu dari yang berikut: menghidupkan, atau output...

16
Quining a Pristine World

Tantangan ini didasarkan dari pertanyaan Helka Homba , Programming a Pristine World . Dari pertanyaan itu, definisi program murni adalah: Mari kita mendefinisikan program murni sebagai program yang tidak memiliki kesalahan itu sendiri tetapi akan kesalahan jika Anda memodifikasinya dengan...

16
Temukan Integer Serialized

Tugas Tulis program yang akan mengambil (sebagai masukan) bilangan bulat positif. Kemudian akan dihitung dari 0, menambahkan setiap bilangan bulat ke a String, hanya melanjutkan jika panjangnya Stringkurang dari nilai input. Sebuah serial bilangan bulat didefinisikan sebagai bilangan bulat...

16
Buat rantai yang tak terbatas

Mari kita mendefinisikan kelas fungsi. Fungsi-fungsi ini akan memetakan dari bilangan bulat positif ke bilangan bulat positif dan harus memenuhi persyaratan berikut: Fungsi harus Bijective, artinya setiap nilai dipetakan dan dipetakan dengan tepat satu nilai. Anda harus bisa mendapatkan dari...

16
Jumlah kumulatif yang dipartisi 2D

Tantangan Diberi matriks M dengan r rows dan c kolom, dan dua daftar Boolean V panjang r dan H panjang c , hitung jumlah kumulatif vertikal dan horizontal yang dipartisi. Aturan r dan c lebih besar dari atau sama dengan satu H dan V dimulai dengan nilai sebenarnya Nilai dalam M berada dalam...

16
Buat kalkulator omnifix

Inspirasi. Terbalik. Mengevaluasi ekspresi omnifix yang diberikan. Omnifix seperti notasi infiks matematika normal, tetapi dengan salinan tambahan dari setiap simbol yang mengelilingi argumen. Simbol luar menggantikan kurung, dan karenanya tidak perlu kurung tambahan. Anda harus mendukung...

16
Pertarungan Risiko: Turun

Diberi dua daftar gulungan dadu untuk pertempuran di Risiko, program atau fungsi Anda harus menampilkan berapa banyak pasukan yang hilang setiap pemain. Latar Belakang Anda tidak harus membaca ini, karena itu hanya latar belakang. Lewati ke "Tugas" subjudul untuk melanjutkan tanpa henti. Dalam...

16
Eksperimen Celah Ganda

Seorang fisikawan yang malas memiliki tugas untuk melakukan eksperimen celah ganda. Namun, mereka malas dan tidak mau repot untuk mengatur semua peralatan sendiri dan akan mensimulasikan efeknya. Mereka tidak dapat memprogram meskipun begitu akan membutuhkan bantuan. Karena mereka malas, program...

16
"Halo, Dunia!" (Utas polisi)

Ini adalah utas polisi. Utas perampok ada di sini . Tantangan Anda adalah menulis program atau fungsi yang, dengan input tertentu, mencetak string yang tepat Hello, World!dan baris baru. Kapitalisasi, spasi dan tanda baca harus tepat. Input dapat diambil melalui input standar, file, atau argumen...

16
Apa ID PPCG saya?

Tantangan Diberi nama anggota PPCG, tampilkan nomor ID PPCG mereka. Jika pengguna tidak ada, Anda dapat melaporkan kesalahan atau mengembalikan nomor non-positif. Jika ada beberapa anggota dengan nama ini, Anda dapat memilih untuk hanya mengeluarkan satu ID atau semuanya. Uji Kasus "musicman523"...

16
Hitung Notasi Sel

Jadi semoga kita semua akrab dengan notasi sel Spreadsheet 'A1'. Ini hanyalah representasi alfanumerik dari posisi sel tersebut di dalam kisi. Huruf mewakili posisi kolom sel, dan nomor mewakili baris. Bagian 'huruf' dapat terdiri dari 1 atau lebih huruf dari 26 huruf alfabet Inggris, yang...

16
Mario Kart Mencetak dengan Dasi

Saya mengalami masalah ini saat mengerjakan tantangan lain yang saya buat untuk situs ini. Dalam tantangan itu saya menggunakan " Mario Kart 8 Scoring ". Jumlah poin pemain di tempat k diwakili oleh array 1-diindeks ini: [15,12,10,9,8,7,6,5,4,4,3,2,1]. Jadi posisi 1 mendapat 15 poin, posisi 2...

16
Hasilkan program yang mencetak n kali panjangnya

Diberikan bilangan bulat negatif n, solusi Anda harus menampilkan sebuah program dalam bahasa yang Anda pilih yang outputnya memiliki nbyte sebanyak kali lipat dari program yang dihasilkan . Aturan Anda harus menentukan bahasa dan penyandian program yang dihasilkan oleh solusi Anda, dan Anda...

16
Pergi! No-1 di Sini!

Saya bermain-main dengan beberapa angka dan menemukan urutan yang, tentu saja, ada di OEIS. Ini adalah A005823 : Angka-angka yang ekspansi ternernya mengandung angka 1 . Kelanjutannya: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 a = 0,2,6,8,18,20,24,26,54 .... Saya...

16
Jumlahkan deretan segitiga bersambung

Perhatikan segitiga berikut ini. 1 23 456 7891 01112 131415 1617181 92021222 324252627 2829303132 33343536373 839404142434 4454647484950 51525354555657 585960616263646 5666768697071727 37475767778798081 Seperti yang mungkin Anda perhatikan, baris pertama memiliki panjang 1, dan setiap baris...