Pemrograman Puzzle & Golf Kode

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

19
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 tidak boleh memilih bahasa atau penyandian yang …
16 code-golf  quine 


24
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 sesudahnya adalah 1 digit lebih panjang daripada yang sebelumnya dan baris itu berisi digit bilangan bulat …


14
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 mendapat 12 poin, dll. Cukup …

11
Temukan garis singgung dari jumlah garis singgung terbalik
Latar Belakang Dapat ditunjukkan bahwa untuk bilangan bulat apa pun k >= 0, f(k) = tan(atan(0) + atan(1) + atan(2) + ... + atan(k))adalah bilangan rasional. Tujuan Tulis program atau fungsi lengkap yang ketika diberikan k >= 0, output f(k)sebagai fraksi tunggal yang dikurangi (pembilang dan penyebutnya adalah coprime). Uji …

7
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" -> 69054 "Dennis" -> 12012 "xnor" -> 20260 …

20
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 semuanya harus huruf kapital. Peta …

6
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 Anda harus sesingkat mungkin. Diberikan bilangan bulat positif ganjil n( …

9
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 bilangan bulat positif ke bilangan bulat positif lainnya dengan aplikasi …
16 code-golf  math  number 

10
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 permainan Risiko , satu pemain dapat menyerang …


11
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 …

30
"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 baris perintah / fungsi. Output …

2
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 setiap langkah, atau mengembalikan daftar status langit yang …

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.