Pertanyaan yang diberi tag code-golf

20
Fungsi papan klip: tempel

Tantangan ini terkait dengan beberapa fitur bahasa MATL, sebagai bagian dari acara Bahasa Bulan Mei 2018 . Tantangan terkait: Papan klip fungsi: salin . pengantar Papan klip fungsi MATL menyimpan ("salinan") input ke empat panggilan terakhir ke fungsi pengambilan input yang normal. Fungsi...

20
hitung yang ada dalam jangkauan

Tantangan: Hitung jumlah yang 1dalam representasi biner dari semua angka antara rentang. Memasukkan : Dua bilangan bulat positif non-desimal Keluaran: Jumlah semua 1s dalam kisaran antara dua angka. Contoh: 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6 = 110 (adds...

20
Gandakan, XOR dan lakukan lagi

Kami mendefinisikan fungsi g sebagai g (n) = n XOR (n * 2) untuk bilangan bulat apa pun n> 0 . Diberikan x> 0 , temukan bilangan bulat terkecil y> 0 sedemikian sehingga g k (y) = x untuk beberapa k> 0 . Contoh x = 549 549 = 483 XOR (483 * 2) (as binary: 1000100101 = 111100011 XOR...

20
Wythoff Atas atau Bawah?

Pertama, mari kita bicara tentang urutan Beatty . Diberikan bilangan irasional positif r , kita dapat membangun urutan tak terbatas dengan mengalikan bilangan bulat positif menjadi r dalam urutan dan mengambil dasar setiap perhitungan yang dihasilkan. Sebagai contoh, Jika r > 1, kami memiliki...

20
Sortir angka ganjil terlebih dahulu

Atur ulang daftar yang diberikan sedemikian rupa sehingga semua angka ganjil muncul sebelum semua angka genap. Selain untuk persyaratan ini, daftar keluaran mungkin dalam urutan apa pun. Input hanya akan berisi bilangan bulat, tetapi mungkin negatif dan mungkin ada duplikat, dan mereka dapat...

20
Temukan Tetangga Sel

... atau Lingkungan Toroidal Moore Dengan bilangan bulat positif h, wdan bilangan bulat non-negatif i, kembalikan semua indeks yang ada di sekitarnya i. Anda harus mengasumsikan matriks yang terdiri dari hderetan welemen, yang dinomori dari terendah, di sudut kiri atas, hingga tertinggi, di sudut...

20
Basis pangkalan-36 string

Ini adalah versi kode golf dari pertanyaan serupa yang saya tanyakan di stack sebelumnya tetapi saya pikir itu akan menjadi teka-teki yang menarik. Diberikan string dengan panjang 10 yang mewakili nomor basis 36, menambahnya dengan satu dan mengembalikan string yang dihasilkan. Ini berarti string...

20
Kapan di Roma, Hitung seperti orang Romawi?

Latar Belakang Tantangan ini terinspirasi oleh situs web ini , yang menerbitkan diagram berikut: Diagram ini menunjukkan kepada kita bahwa ekspresi Angka Romawi terpanjang di bawah 250 adalah ekspresi 188, yang membutuhkan 9 angka untuk diekspresikan. Tantangan Simbol standar yang digunakan...

20
Grafik ksatria di papan N-oleh-N

Dalam catur, seorang ksatria hanya dapat bergerak ke posisi yang ditandai dengan X relatif terhadap posisi saat ini, ditandai dengan ♞: A Knight's Graph adalah grafik yang mewakili semua gerakan hukum dari bidak ksatria di papan catur. Setiap titik dari grafik ini mewakili kuadrat papan catur,...

20
Berapa banyak kubus yang bisa dibangun

tugas Tugas Anda adalah membangun struktur dengan nnn kubus. Volume kubus mengikuti urutan berikut (bawah -> atas) n3,(n−1)3,(n−2)3,...,13n3,(n−1)3,(n−2)3,...,13n^3, (n-1)^3, (n-2)^3,...,1^3 memasukkan Total volume struktur ( VVV ). keluaran nilai ( ), yaitu: Jumlah total...

20
Keyboard satu baris

Tantangan Tujuan dari tantangan ini adalah untuk menentukan apakah suatu String yang diberikan dapat diketik hanya menggunakan satu baris keyboard QWERTY UK standar. Ini code golf, solusi terpendek dalam byte menang! IO Input akan berupa String tunggal nol atau lebih karakter dalam rentang...

20
Bermain dengan kura-kura musikal

Dua anak saya suka bermain dengan mainan berikut: Area berwarna dengan bentuk di dalamnya dapat disentuh dan kura-kura kemudian menyalakan area dan memainkan suara atau menyebutkan nama warna atau bentuk di dalamnya. Tombol tengah mengubah mode. Ada satu mode di mana area memainkan not musik...

20
Sofa 2048: Berapa lagi sampai 2048?

Saya baru saja mencoba permainan bernama Couch 2048 . (Catatan: Anda harus memiliki pandangan untuk lebih memahami pertanyaan ini.) Karena itu tidak terlalu menarik bagi saya, saya telah bertanya pada diri sendiri 'Berapa banyak lagi sampai 2048 !?' Itu mengilhami saya untuk memposting...

20
Eksponen Diversifikasi Terkecil

Angka pandigital adalah bilangan bulat yang berisi setiap digit dari 0 hingga 9 setidaknya satu kali. 1234567890, 1902837465000000, dan 9023289761326634265 semuanya pandigital. Untuk keperluan tantangan ini, angka-angka seperti 123456789 bukan pandigital, karena angka-angka tersebut tidak...

20
Hitung pengulangan array

Anda akan menerima array dan harus mengembalikan jumlah bilangan bulat yang terjadi lebih dari satu kali. [234, 2, 12, 234, 5, 10, 1000, 2, 99, 234] Ini akan mengembalikan 2, karena masing-masing 234dan 2muncul lebih dari sekali. [234, 2, 12, 234] [2, 12, 234, 5, 10, 1000, 2] Daftarnya tidak...

20
Akar kuadrat jarak dari bilangan bulat

Diberikan angka desimal k, temukan bilangan bulat terkecil nsehingga akar kuadrat nberada dalam kbilangan bulat. Namun, jaraknya harus nol - ntidak bisa menjadi kuadrat sempurna. Diberikan k, bilangan desimal atau pecahan (mana yang lebih mudah bagi Anda), sehingga 0 < k < 1, menghasilkan...

20
Siklus pada torus

Tantangan Tantangan ini akan memiliki Anda menulis sebuah program yang mengambil dua bilangan bulat ndan mdan output jumlah non-berpotongan loop pada noleh mtorus yang dibuat oleh mulai (0,0)dan hanya mengambil langkah-langkah ke atas dan ke kanan. Anda dapat menganggap torus sebagai kisi-kisi...

20
Mereka memanggil saya Inspektur Morse

Misi Anda, jika Anda memilih untuk menerimanya, adalah memutuskan apakah string input yang diberikan adalah Dot-heavy, atau Dash-heavy. Sebuah string adalah titik-berat ketika representasi morse-nya mengandung lebih banyak titik daripada tanda hubung. Misalnya, huruf E adalah satu titik, yang...

20
Buat semua kotak meledak

Anda diberi matriks kuadrat lebar , yang berisi angka kuadrat .≥ 2≥2\ge2≥ 1≥1\ge1 Tugas Anda adalah membuat semua angka kuadrat 'meledak' sampai semuanya hilang. Anda harus mencetak atau mengembalikan matriks terakhir. Lebih spesifik: Cari kuadrat tertinggi dalam matriks.x2x2x^2 Cari tetangga...