Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

4
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 orang yang, ketika mereka melihat outlet gratis di siang hari, …

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 (dibulatkan ke bawah, mis. Basis 7 akan menjadi 7/2 = 3,5, 3,5 + 1 …
10 code-golf  math  binary 

8
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 Wikipedia agar sesuai dengan cara …
10 code-golf  random 

3
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 ... 18 5 4 3 12 …
10 code-golf  number 

11
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 tertinggi yang masih lebih rendah atau sama dengan skor …
10 code-golf  game 

12
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 format apa pun yang nyaman. Newline trailing opsional …

24
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 palindrome (identik dengan dirinya sendiri …

20
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 pertamanya adalah $ 1000 dolar. Dengan uang itu dia membayar untuk makan …
10 code-golf 


15
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 dipenuhi: Jumlah minimum investor harus lebih besar dari M, ( M<=N) Untuk …

15
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. Potongan-potongan dijamin untuk terhubung hanya ortongonal - tidak ada bagian yang akan terhubung secara diagonal. Hanya akan pernah …
10 code-golf  matrix 

11
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 nilainya adalah hash. Tugas kita adalah …

3
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 seragam untuk dihasilkan. Misalnya, n=3harus memiliki kesempatan 1/3 …

30
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 angka 0-9 dalam kode Anda. …

1
Pemecah tatamibari
Latar Belakang Tatamibari adalah teka-teki logika yang dirancang oleh Nikoli. Teka-teki Tatamibari dimainkan pada kotak persegi panjang dengan tiga jenis simbol yang berbeda di dalamnya: +, -. dan |. Pemecah harus mempartisi kisi-kisi menjadi daerah persegi panjang atau persegi sesuai dengan aturan berikut: Setiap partisi harus mengandung tepat satu simbol …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.