Pemrograman Puzzle & Golf Kode

10
Keacakan Sewenang-wenang (Edisi kecepatan)

Bilangan bulat yang diberikan n, hitung satu set nbilangan bulat unik acak dalam rentang 1..n^2(inklusif) sehingga jumlah himpunan sama dengann^2 Acak, dalam hal ini, berarti acak seragam antara keluaran yang valid. Setiap output yang valid untuk suatu yang diberikan nharus memiliki peluang...

10
Jumlah rotasi

Tugas Tulis fungsi atau program untuk menemukan jumlah rotasi yang diperlukan oleh roda untuk menempuh jarak tertentu, dengan radiusnya. Aturan Input dapat berupa 2 angka rasional positif dan dapat diambil dalam format apa pun yang nyaman. Kedua input memiliki unit yang sama. Tidak boleh ada...

10
Petakan curang!

Setelah semua tugas diserahkan, kamus dibuat yang memetakan nomor siswa ke hash file mereka. Kamus ini, atau hashmap, atau pemetaan (apa pun bahasa Anda menyebutnya) akan terlihat sebagai berikut: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Kuncinya adalah nomor siswa, dan...

10
Aturan investasi "kaki" pemasaran multi-level

Multi-level marketing related challenge. Teman sebaya ingin mendapat imbalan. Jadi itu menarik Ninvestor ( N>=1), setiap investor ke-i berinvestasi x[i]. Ketika jumlah total melebihi ambang batas, x[0]+x[1]+...+x[N-1] >= Trekan kerja bisa diberi penghargaan. Tetapi hanya jika kondisi berikut...

10
Potongan Jigsaw Puzzle Matrix

(Diilhami secara acak oleh https://codegolf.meta.stackexchange.com/a/17272/42963 ) Diberikan matriks persegi empat digit (yaitu, 0 - 9), output "potongan-potongan" dari matriks seolah-olah digit tersebut terhubung bersama-sama membentuk satu bagian, dalam urutan naik dengan digit....

10
Urutan Knight Terjebak

pengantar Terinspirasi oleh video terbaru The Trapped Knight - Numberphile , saya mendapat tantangan. The Urutan ksatria terjebak adalah urutan bilangan bulat terbatas panjang 2016, mulai dari 1, dan memiliki aturan konstruksi berikut: Tulis angka spiral dengan cara berikut: 17 16 15 14 13...

10
Quine menghasilkan sendiri dalam biner

Tugas Anda, jika Anda ingin menerimanya, adalah menulis program yang menampilkan kode sumbernya sendiri dalam representasi UTF-8 biner . Aturan Panjang sumber minimal harus 1 byte. Program Anda tidak boleh mengambil input (atau memiliki input kosong yang tidak digunakan). Output mungkin dalam...

10
Bermain Pickomino

Dalam gim Pickomino , ada beberapa ubin yang terletak di tengah meja, masing-masing dengan bilangan bulat positif yang berbeda. Setiap belokan, pemain melempar dadu dengan cara tertentu dan mendapatkan skor, yang merupakan bilangan bulat negatif Sekarang pemain mengambil ubin dengan angka...

10
Akun paralel (Hari 2)

Tantangan Diambil dengan izin dari Kontes Tantangan Kode Universitas saya Setelah menyelesaikan studinya beberapa bulan yang lalu, Marie membuka rekening bank untuk mulai menerima pembayaran pekerjaan pertamanya di kota. Sejak itu dia telah melakukan beberapa transaksi dengannya. Pembayaran...

10
Kata Sandi Uskup, Kebaikan

Berasal dari pos ini , sekarang dihapus,. Diberikan string, jawab (kebenaran / kepalsuan atau dua nilai yang konsisten) jika itu merupakan kata sandi Uskup yang baik, yaitu saat semua persyaratan berikut dipenuhi: ini memiliki setidaknya 10 karakter memiliki setidaknya 3 digit ( [0-9]) itu bukan...

10
Biaya Ponsel

Tantangan Diambil dengan izin dari Kontes Tantangan Kode Universitas saya Ketergantungan yang kami miliki pada ponsel membuat kami mengisi ulang daya baterai setiap malam hingga tingkat maksimum baterai, sehingga kami tidak berisiko kehabisan daya pada pertengahan hari berikutnya. Bahkan ada...

10
Golf kode Kiri Tengah Kanan (LCR)

Di sebuah pesta, saya diperkenalkan dengan game LCR. Sekarang ini bukan permainan yang hebat karena tidak ada keterampilan tetapi hanya kesempatan acak. Tapi itu membuat saya berpikir, saya bisa kode ini, dan saya membuat program cepat di R untuk model permainan. Aturan permainan dimodifikasi dari...

10
Fizzbuzz di pangkalan apa pun

Tantangan Memasukkan: Bilangan bulat bbb antara 2 dan 62 (inklusif). Keluaran: Hitung dari 111 hingga ekuivalen 5000105000105000_{10} dalam basis bbb , menggunakan representasi yang masuk akal untuk digit. Namun: Jika angkanya dapat dibagi dengan ⌊b÷2+1⌋⌊b÷2+1⌋\lfloor b÷2+1\rfloor...

10
Array Mulai dari

Tugas Anda adalah mengambil array angka dan angka nyata dan mengembalikan nilai pada titik itu dalam array. Array mulai dari dan dihitung dalam interval . Masalahnya, kita sebenarnya akan menginterpolasi antara elemen yang diberi "indeks". Sebagai contoh:ππ\piππ\pi Index: 1π 2π 3π 4π 5π 6π Array:...

10
Ini Halloween lagi!

Deskripsi Masalah Kita semua suka Twix (karena ini adalah permen terbaik), tapi ini Halloween pertama anak-anak --- kita harus mengambil setidaknya satu dari setiap jenis permen untuk mereka. Setiap Halloween, semua penghuni Numberline avenue mengirimkan email yang mengatakan jenis permen apa yang...

10
Bagian yang Relevan untuk Melayani Bulutangkis

Pengantar: Saya melihat hanya ada satu tantangan terkait bulu tangkis lainnya saat ini . Karena saya bermain bulutangkis sendiri (selama 13 tahun terakhir sekarang), saya pikir saya akan menambahkan beberapa tantangan terkait bulutangkis. Di sini yang kedua (yang pertama dapat ditemukan di sini...

10
Isian Overhead Konsisten Overhead (COBS)

Saya terkejut ini belum pernah diposting sebelumnya! The Konsisten Overhead Byte Stuffing (tongkol) algoritma yang digunakan untuk membatasi byte stream. Kami memilih penanda bingkai (kami akan menggunakan 0x00) dan di mana pun 0x00 terjadi dalam aliran itu diganti dengan jumlah byte hingga 0x00...