Pertanyaan yang diberi tag «code-golf»

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

17
Gambarkan lambda blazon
Untuk merayakan ulang tahun ke 2497 dari kemenangan Yunani di Salamis pada 480 SM. Gambarkan lambda blazon. Lambda blazon adalah lambda yang dilukis di atas perisai Yunani seperti: Teka-teki: Diberikan bilangan bulat ganjil positif, menghasilkan gambar seni ascii dari perisai di atas. Spesifikasi: n = 1: ( /\ ) n …

30
Array Tantangan # 3: Rata-Rata Bergerak
Catatan: Ini adalah # 3 dalam serangkaian tantangan manipulasi array . Untuk tantangan sebelumnya, klik di sini . Rata-Rata Bergerak dari Daftar The rata-rata bergerak dari daftar adalah perhitungan menghasilkan baru, merapikan daftar, yang diciptakan oleh rata-rata sublists tumpang tindih kecil yang asli. Saat membuat rata-rata bergerak, pertama-tama kami membuat …

10
Bilangan Segitiga
(tidak, bukan yang itu ) Tantangan Anda akan diberikan dua input. Yang pertama adalah bilangan bulat positif n > 0, yang digunakan untuk menampilkan n x nsegitiga siku-siku angka 1, 2, 3, ... n. Segitiga ini dimulai di sudut dan meningkat secara horizontal dan vertikal dengan satu dan diagonal dua. …

6
Mengevaluasi ekspresi minus dan tilde
Mengingat ekspresi pencocokan regex /^[-~]*x$/, mengevaluasinya dalam hal xdan output string yang cocok regex /^-?x[+-]\d+$/. Sebagai contoh, string -~xmengevaluasi x+1, sedangkan string -~-xmengevaluasi -x+1, dan string -~-~--xmengevaluasi x+2. Kami mulai dari xdan mengevaluasi string dari kanan ke kiri. -meniadakan istilah, sementara ~mengkonversi yke -y-1. Testcases: x x+0 ~x -x-1 -~x …
16 code-golf  string 

16
Prime Powers of Primes
Untuk tujuan tantangan ini, Kekuatan Utama Perdana (PPP) didefinisikan sebagai angka yang dapat didefinisikan sebagai bilangan prima dengan kekuatan bilangan prima. Misalnya, 9 adalah PPP karena dapat direpresentasikan sebagai 3 ^ 2. 81 di sisi lain bukan PPP karena hanya dapat direpresentasikan sebagai 3 ^ 4, dan 4 tidak prima. …

7
Mengukur setumpuk log
pengantar Ini adalah log dengan panjang 5: ##### Saya ingin menumpuk banyak log ini di atas satu sama lain. Cara saya melakukan ini adalah saya menggeser log baru ke atas dari kanan, dan berhenti meluncur ketika ujung kiri atau kanannya sejajar (jangan tanya kenapa). Jika log baru lebih panjang, ia …

6
Terapkan Notasi Anyfix!
Dalam notasi awalan, operator datang sebelum argumen, sehingga Anda bisa membayangkan bahwa operator memanggil next()yang secara rekursif dipanggil. Dalam notasi infiks, operator beralih di antara argumen, sehingga Anda dapat membayangkannya hanya sebagai parse tree. Dalam notasi postfix, operator datang setelah argumen, jadi Anda bisa membayangkannya sebagai berbasis stack. Dalam notasi …

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

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 …

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.