Pemrograman Puzzle & Golf Kode

24
Enkode sandi alfabet

Diberi string yang hanya berisi huruf kecil, enkode string itu dengan abjad cipher. Untuk menyandikan dengan abjad cipher (saya akan menggunakan contoh hello): Pertama, konversi setiap huruf dalam string ke angka tergantung pada posisinya dalam alfabet ( a= 1, b= 2, dll.) Contoh:8 5 12 12 15 Pad...

24
Etiket Kamar Mandi Posisi

Latar Belakang Etiket Kamar Mandi, ketika berkaitan dengan urinal yang tersedia, menyatakan bahwa urinoir berikutnya yang harus diisi adalah urin yang meminimalkan ketidaknyamanan total. Persamaan ketidaknyamanan total diberikan oleh set persamaan berikut: dist (x, y) = jarak linear antara orang...

24
Array unifikasi

pengantar Pertimbangkan dua array dengan panjang yang sama, katakan A = [0,1,0,2]dan B = [-1,1,2,2]. Misalkan kita tahu bahwa isinya setara dalam beberapa hal, item demi item: 0setara dengan -1, 1setara dengan 1, 0setara dengan 2, dan 2setara dengan 2. Kesetaraan adalah transitif: -1dan...

24
Tangga kode, Perampok

Ini adalah utas perampok. Utas polisi ada di sini . Tulis kode yang memiliki jumlah byte yang sama dengan pos polisi dan di mana karakter yang diungkapkan identik. Kode harus menghasilkan 1dalam keadaan awal, dan menghasilkan angka 2, 3 ..ketika perubahan tunggal dilakukan. Pemenang akan menjadi...

24
Apakah ini matriks stokastik?

Sebuah matriks stokastik adalah matriks probabilitas digunakan dalam konteks rantai Markov. Sebuah kanan matriks stokastik adalah matriks di mana setiap baris jumlah untuk 1. Sebuah meninggalkan matriks stokastik adalah matriks di mana setiap kolom jumlah untuk 1. Sebuah ganda matriks stokastik...

24
Tanam hutan biner!

Terinspirasi oleh A014486 . Tantangan Diberikan input integer pada basis 10, buat representasi untuk hutan biner yang sesuai dengan input tersebut. Representasi termasuk, tetapi tidak terbatas pada, array bersarang dan string. Bagaimana? Ubah input menjadi biner. 1s mewakili cabang, dan 0s...

24
Hitung Koefisien Seri Daya

Diberikan polinomial p(x)dengan koefisien integral dan istilah konstan p(0) = 1 or -1, dan bilangan bulat non-negatif N, kembalikan Nkoefisien ke-20 dari seris daya (kadang-kadang disebut "deret Taylor") f(x) = 1/p(x)dikembangkan pada x0 = 0, yaitu koefisien monomial derajat N. Kondisi yang...

24
“Simulator Penerbangan” Seni ASCII

EDIT Tampaknya ada beberapa kebingungan mengikuti kesalahan ketik saya di posting asli yang menggunakan huruf kecil untuk mendefinisikan pesawat dan kemudian huruf besar kemudian. Sayangnya bug ini tidak dijemput di Sandbox. Karena banyak anggota telah menulis jawaban dengan keduanya dan karena...

24
Tulis Tokeniser Insiden

Latar Belakang Insiden adalah bahasa pemrograman yang cukup tidak biasa, karena daftar tokennya tidak ditentukan sebelumnya, melainkan disimpulkan dari input. Dengan demikian, melakukan token program Insiden bisa sangat sulit, terutama jika Anda ingin melakukannya secara efisien. Tugas ini adalah...

24
Hujan di terminal saya!

Deskripsi Tantangan Anda harus menunjukkan simulasi hujan di terminal. Dalam contoh yang diberikan di bawah ini menambahkan 100 tetesan hujan secara acak (gunakan fungsi acak default yang ditawarkan bahasa Anda) koordinat, menunggu 0,2 detik dan kemudian menggambar kembali sampai waktu yang...

24
Menghitung lingkaran kotak kuadrat melaluinya

Tulis sebuah program atau fungsi yang diberi radius bilangan bulat r mengembalikan jumlah unit kuadrat lingkaran dengan jari-jari r berpusat pada titik asal melewati. Jika lingkaran melewati titik pada grid yang tidak dihitung sebagai melewati kuadrat unit yang berdekatan. Berikut ilustrasi untuk...

24
Menjalankan Konflik Gabung

Saat menggunakan alat seperti git untuk menggabungkan dua file, konflik dapat dideteksi dan ditambahkan ke hasil gabungan. Gabungan dari dua file ini: file saya: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 file mereka: Common line of code...

24
Lily pad melompat

Dalam tantangan ini, Anda perlu mensimulasikan katak melompat-lompat di atas bantalan lily. Kolamnya sangat besar, memiliki garis bantalan bunga bakung yang tak terhingga jumlahnya, dan katak dapat melompat sebanyak mungkin pada bantalan bunga bakung. Katak ini suka melompat-lompat: setelah...

24
Rata-Rata Panjang Google

Saya bermain-main dengan fitur permintaan url Pyth, dan memperhatikan bahwa google selalu memberikan respons dengan panjang yang sedikit berbeda untuk saya, biasanya ~10500karakter. Jadi tugas Anda dalam tantangan ini adalah untuk mencetak panjang rata-rata respons html dari

24
Kimia 101 - Pengantar Tabel Berkala

Pertanyaan Given the atomic number of an elementdalam kisaran [1-118] menghasilkan group and period, dari unsur tersebut sebagaimana diberikan oleh Tabel Unsur Berkala berikut. Untuk elemen dalam seri Lanthanide dan Actinide, (rentang [57-71] dan [89-103]), Anda harus kembali Luntuk Lanthanides...

24
Hello World - tetapi menurut abjad

Tantangan ini kedengarannya terlalu sederhana untuk tidak ada, jadi beri tahu saya jika ini adalah duplikat. Tugas Mencetak Hello, world! Aturan Kode Anda harus dalam "urutan byte". Ini berarti bahwa setiap karakter / byte memiliki nilai byte yang lebih tinggi atau sama dari karakter / byte...

24
DAPATKAN dubs Anda bersama

Di 4chan, game populer didapat. Setiap posting di situs mendapat ID posting berurutan. Karena Anda tidak dapat memengaruhi atau menentukannya, orang mencoba menebak (setidaknya sebagian dari) nomor pos mereka sendiri, biasanya beberapa digit pertama. Versi lain dari gim ini disebut dubs, dan...

24
Seimbangkan Kurung

Tujuan Anda: Diberikan serangkaian tanda kurung, output Jarak Damerau-Levenshtein minimum diperlukan untuk mengubah string input menjadi string di mana tanda kurung seimbang. Memasukkan String input hanya akan berisi tanda kurung dan tidak ada karakter lain. Artinya, itu adalah kombinasi dari...