Pemrograman Puzzle & Golf Kode

52
Robot Menemukan Kucing

Tantangan Kode terpendek berdasarkan jumlah karakter untuk membantu Robot menemukan anak kucing dalam langkah seminimal mungkin. Para pegolf, ini adalah masa krisis - Kitten hilang dan ini tugas Robot untuk menemukannya! Robot harus mencapai Kitten di jalur sesingkat mungkin. Namun, ada banyak...

52
Seberapa Lambat Sebenarnya Python (Bagian II)?

Ini adalah tindak lanjut dari Seberapa lambat sebenarnya Python? (Atau seberapa cepat bahasa Anda?) . Ternyata agak terlalu mudah untuk mendapatkan speedup x100 untuk pertanyaan terakhir saya. Bagi mereka yang telah menikmati tantangan tetapi menginginkan sesuatu yang lebih keras di mana mereka...

52
Bantu saya dengan kalkulus diferensial!

Saya suka pemrograman dan tahu setiap bahasa, tapi saya payah dalam matematika. Sayangnya, sekolah saya mengharuskan siswa komputer harus mengambil satu tahun kalkulus. Ada tes minggu depan, dan saya tidak tahu rumus apa pun untuk turunan! Tolong bantu saya menemukan formula. Saya memerlukan...

52
Tentukan nilai dadu dari tampilan samping

Tulis program atau fungsi yang akan mengambil nilai dadu kiri dan kanan sebagai bilangan bulat (1-6) dan mengembalikan nilai di atas. Tata letak dadu: +---+ | 1 | +---+---+---+---+ | 2 | 3 | 5 | 4 | +---+---+---+---+ | 6 | +---+ ,^. <´ 5 `> <-- Top value |`._,´| .6 | 4, <-- Side...

52
Quiche Lorraine [ditutup]

Karena itu adalah Pi hari baru-baru ini, saya telah melihat sebuah nomor dari tantangan yang meminta Anda untuk menghitung pi. Tentu saja, quorum lorraine tidak terlalu banyak (Anda dapat mengklaim Skor Bonus¹ dari +1 jika Anda menebak tantangan di luar judul). Dengan demikian, tugas Anda adalah...

52
Apakah itu lipogram?

Lipogram adalah blok kata yang menghilangkan simbol tertentu. Saat ini, aku sedang menghindari simbol kelima kami dari 26 yang biasanya muncul. Anda harus tahu sekarang apa yang saya hilangkan. Jika tidak, cari "lipogram" dan Anda akan tahu. Tugas Anda Dengan char, blank, dan string berikut...

52
Lakukan X tanpa Y

Biasanya, dikatakan bahwa "Melakukan X tanpa Y" dapat menjadi jebakan bagi pemula yang menulis tantangan ( sumber ). Namun, saya sombong dan berpikir bahwa saya pasti bisa membuat X tanpa Ys. Secara acak. Oh ya, ini akan baik. Tantangan: Diberikan bilangan bulat ganjil yang nlebih besar dari atau...

52
Bug hambar dan lainnya

Beberapa versi aplikasi kalkulator Android standar memungkinkan Anda untuk menekan tombol, seperti 'sin' dan kemudian tombol 'del' untuk membuatnya 'si'. Mungkin hanya bug yang tidak bisa mereka singkirkan. Pengelompokan huruf / huruf berikut ini dapat diketik:

52
Dalam berapa banyak bit yang saya cocok

Untuk setiap bilangan bulat 32-bit positif ( 1 ≤ n ≤ 0xFFFFFFFF) menghasilkan jumlah bit yang diperlukan untuk mewakili bilangan bulat itu. Uji kasus | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 | 11 | 2 | | 4 | 100 | 3 | | 7 | 111 | 3...

52
Built-in terlarang

Di celah standar , berikut ini dilarang : Mengklaim bahwa jawaban Anda ditulis dalam "MyOwnLanguage", di mana perintah itu xberarti "membaca urutan angka, membaginya menjadi kelompok tiga, dan mencetak angka terakhir dari kelompok-kelompok itu di mana angka kedua kurang dari yang pertama" Di...

52
Gaya Gravitasi Antar Bilangan

Gaya gravitasi adalah gaya yang menarik dua benda dengan massa. Dalam tantangan ini objek kita akan menjadi Bilangan dan massa mereka akan menjadi nilainya. Untuk melakukannya, kita tidak peduli tentang kekuatan gaya tetapi arahnya. Bayangkan serangkaian angka ini [1 6 9 4 6 9 7 6 4 4 9 8...

51
Hasilkan fraktal mandelbrot [ditutup]

Tugas Anda adalah menggambar mandelbrot set di ascii. Seharusnya terlihat seperti cBilangan kompleks terletak pada set mandelbrot, ketika urutannya z(n+1) = z(n)^2 + c, z(0) = 0tetap terikat. Untuk tujuan tantangan ini, Anda dapat mempertimbangkan urutan yang dibatasi untuk cif |z(32)| <...

51
Minecraft Mirror

Ini Calvin . Hanya berusaha mendapatkan 20 rep sehingga pengguna ini dapat mengobrol di chatroom PPCG Minecraft Server . Tulis program atau fungsi yang menggunakan bilangan bulat positif. Jika bilangan bulat genap (2, 4, 6, ...), cetak atau kembalikan string seni ASCII ini: __ __ __ __ ___ /\...

51
Tantangan kode golf, m'kay

Mr Mackey adalah karakter South Park yang terkenal karena menambahkan "m'kay" dalam semua yang dia katakan. Tulis sebuah program atau fungsi yang mengubah serangkaian teks menjadi sesuatu yang akan dikatakan Mr. Mackey. Penempatan mungkin m'kaymemiliki 50% kesempatan acak dari yang...

51
Deteksi Perjalanan Waktu

Komputer ada di mana-mana saat ini - di mobil, kereta, skateboard, bahkan reaktor nuklir. Kemungkinan perangkat lunak Anda akan berjalan dalam perangkat perjalanan waktu hanyalah masalah waktu. Bisakah Anda mengatasinya? Bisakah Anda setidaknya mendeteksinya? Tugas Anda: Tulis sebuah program...

51
Deteksi pemungutan suara serial

Stack Exchange secara otomatis mendeteksi pemungutan suara serial (ketika satu pengguna menaikkan atau menurunkan banyak pos pengguna lain) dan membalikkannya. Dalam tantangan ini, Anda akan menerapkan detektor "suara serial" yang sangat, sangat sederhana. Memasukkan Input adalah string yang...