Pertanyaan yang diberi tag code-golf

15
Buat grafik

Dalam tantangan ini, tugas Anda adalah membuat grafik yang tidak diarahkan dari urutan arahan. Ada satu arahan untuk setiap integer nonnegatif, dan masing-masing mengubah grafik yang diberikan menjadi yang baru. Arahan 0: Tambahkan node terputus baru. Arahan 1: Tambahkan node baru, dan hubungkan...

15
10, 10, 10 ... Saya harap?

Kata pengantar Ketika saya menembakkan sebuah panahan 900 putaran sebelumnya hari ini (10 berakhir dengan 6 panah per akhir, dan 10 berakhir pada 3 panah per akhir, dengan total 90 panah dan skor maksimum 900), saya memikirkan tantangan ini. Dalam memanah (dengan asumsi bahwa Anda memotret pada...

15
Buat faktor itu! …sangat

Seorang anak penasaran menggunakan sebuah program yang dapat pd nomor atau ekspresi ke dalam bentuk berikut: p1^e1 * p2^e2 * ... * pn^en. Eksponen yang sama dengan 1dihilangkan misalnya360 = 2^3 * 3^2 * 5 Anak itu mengetik output ini ke dalam program sebagai input baru tetapi dia tidak mengerti...

15
Es Krim ASCII

Tulis sebuah program atau fungsi yang mengambil dalam bilangan bulat positif N, dan mencetak atau mengembalikan string seni ASCII N × N yang bagian atasnya adalah setengah lingkaran yang terbuat dari ('s dan yang bagian bawahnya adalah segitiga yang menunjuk ke bawah terbuat dari V' s, dengan ruang...

15
Peta Roti Diskret

pengantar Peta Baker adalah sistem dinamik penting yang menunjukkan perilaku kacau. Ini adalah fungsi dari satuan kuadrat itu sendiri yang didefinisikan secara intuitif sebagai berikut. Potong persegi secara vertikal menjadi dua, menghasilkan ukuran dua persegi panjang 0.5×1. Susun setengah...

15
Hasilkan Urutan SUDSI

Urutan SUDSI ( su m, d ifference, s wap, i ncrement) adalah deretan integer yang aneh yang nampak menunjukkan perilaku yang agak kacau. Ini dapat dihasilkan sebagai berikut: Biarkan S menjadi daftar tak terbatas dari alam nomor: 1 2 3 4 5 6 .... Biarkan S i menunjukkan satu-diindeks i th elemen S...

15
Program untuk membangun labirin tikus

Anda telah dipekerjakan sebagai asisten peneliti, dan diminta untuk membuat program kecil yang akan membangun labirin tikus. Kotak tikus selalu 62x22 dan memiliki pintu masuk (a) dan keluar (A) untuk tikus, seperti ini (input 1): #######a###################################################### # # #...

15
XORyption Shifty

Tulis program atau fungsi (atau set program / fungsi) untuk mengenkripsi dan mendekripsi data dengan spesifikasi sebagai berikut: Enkripsi Hitung hash XOR dari input dengan XOR-ing setiap byte satu sama lain. XOR setiap byte input oleh hash ini. Geser hasil empat bit ke kiri. Pad sisi kiri...

15
Pencocokan string waktu-nyata

Tugas Tugasnya adalah bermain golf algoritma pencocokan string tepat waktu pilihan Anda. Memasukkan Dua baris teks disediakan pada input standar, dipisahkan oleh baris baru. Baris pertama berisi "pola" dan hanya akan menjadi string ASCII yang diambil dari surat-surat a-z. Baris kedua berisi...

15
Pesan 40 batang

Kami memiliki 40 batang dengan lebar yang sama tetapi ketinggian berbeda. Berapa banyak pengaturan yang mungkin untuk menempatkan mereka di sebelah satu sama lain sehingga ketika kita melihat dari kanan kita melihat 10 batang dan ketika kita melihat dari kiri kita kembali melihat persis 10...

15
Membalikkan kalimat

Tujuan dari tantangan ini adalah untuk menerima input dan output input tersebut tetapi dengan urutan kalimat terbalik. Input Contoh: Hello friend. What are you doing? I bet it is something I want to do too! Contoh Output: I bet it is something I want to do too! What are you doing? Hello...

15
CodeGolf - Abaikan derau # 1

Instruksi Barry adalah pengembang backend tidak begitu baik yang bertanggung jawab atas API kecil yang harus memberi Anda informasi tentang pembelian yang dilakukan di toko klien. Namun, dia belum melakukan pekerjaan dengan baik dan bos Anda memberitahu Anda untuk memperbaikinya sisi klien....

15
Perbaiki Braces, dll

Misi Anda, sebaiknya Anda memilih untuk menerimanya, adalah untuk menambahkan dengan minimum jumlah tanda kurung, kawat gigi, dan kurung untuk membuat string yang diberikan (yang hanya berisi tanda kurung, kawat gigi, dan kurung) memiliki pencocokan penjepit yang benar. Ikatan simbol yang...

15
Di mana saya harus meletakkan restoran saya?

Anda adalah pemilik restoran. Anda membuka di daerah baru di Cartesia di mana hanya ada satu jalan utama, yang dikenal sebagai sumbu y. Anda ingin menempatkan restoran Anda sedemikian rupa sehingga Anda meminimalkan jarak total dari restoran Anda dan setiap rumah di daerah itu. Masukan : Inputnya...

15
Burrows, Wheeler dan Kembali

Latar Belakang The Burrows-Wheeler transform (BWT) adalah permutasi reversibel karakter dari string yang menghasilkan berjalan besar karakter yang sama untuk jenis tertentu dari string seperti teks biasa. Ini digunakan, misalnya, dalam algoritma kompresi bzip2 . BWT didefinisikan sebagai...