Pemrograman Puzzle & Golf Kode

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

10
Tenggelamkan Bismark itu! (Errr, babi)
Babi-latin adalah bahasa yang dibuat-buat yang diterjemahkan ke dalam dengan memindahkan huruf pertama kata ke akhir dan menambahkan ayke akhir. Sebagai contoh: helloditerjemahkan ke dalam babi-latin sebagai ellohay. Oleh karena itu, menerjemahkan pig-latin kembali ke dalam bahasa Inggris berarti aymenghilangkan huruf di bagian akhir dan memindahkan huruf terakhir ke awal …
8 code-golf 

8
Urutan kombinasi bilangan bulat naik
Tulis program atau fungsi untuk menghasilkan output berikut dalam urutan yang benar. EDIT: Simbol-simbol itu tidak matematika! Angka-angka hanya mewakili data unik dan +dan -bisa menjadi dua simbol sembarang. Ambil input bilangan bulat non-negatif n. Baris pertama selalu -, bahkan untuk n = 0. Jika baris saat ini -, baris …

1
Menghitung Permata di Tanah
Menghitung Permata Latar Belakang Kotak perhiasan saya baru saja jatuh! Ada terlalu banyak permata dengan bentuk berbeda di tanah. Dan tugas Anda adalah menghitung jumlah jenis permata tertentu. I / O Kode Anda harus mengambil dua input Sdan G, yang bisa berupa string dengan baris baru, array garis, array karakter …

17
Apakah ini Nomor Harshad?
Angka Harshad adalah angka yang dapat dibagi dengan jumlah digitnya. Ini jelas tergantung pada basis apa bilangan bulat ditulis. Basis 10 Nomor Harshad adalah urutan A005349 dalam OEIS. Tugas Anda: Tulis program atau fungsi yang menentukan apakah bilangan bulat yang diberikan adalah angka Harshad di basis yang diberikan. Memasukkan: Integer …

1
Seberapa tinggi Anda dapat menghitung dalam berbagai bahasa?
Berdasarkan Seberapa tinggi Anda bisa menghitung? mari kita beri keuntungan kepada orang-orang polyglot. Tantangan: Tugas Anda adalah menulis sebanyak mungkin program / fungsi / snippet, di mana masing-masing menghasilkan / mencetak / mengembalikan integer. Program pertama harus menampilkan integer 1, yang kedua 2dan seterusnya. Anda tidak dapat menggunakan kembali karakter …

7
10 Clickbaits Anda tidak dapat menolak
Tulis program / fungsi / skrip yang mengambil bilangan alami i dari 1 hingga 10 sebagai input dan output URL Pertanyaan dengan pertanyaan terpanas ke-10 di Code Golf Portal Pemesanan harus seperti di https://codegolf.stackexchange.com/?tab=hot . Misalnya: input 1 output /codegolf/127047/the-spain-license-plates-game (pada titik edit ini) Tidak ada batasan kuat untuk output, …


3
Golfception tiba
Mari kita bermain golf sambil bermain golf. Masalah: Jarak ke lubang awalnya adalah 700m Setiap pukulan ke bola akan membuatnya maju ke lubang 250-350m, ini harus acak. Setiap hit memiliki probabilitas 5% masuk ke air, ini akan membuat jumlah hit meningkat sebesar 1 sebagai penalti. Ketika bola di bawah 250m …

16
Menghasilkan kata sandi yang memadai
Cerita Saya perlu mengingat banyak kata sandi dan tidak ingin menggunakan kata sandi yang sama untuk beberapa situs web, jadi saya membuat aturan, tetapi aturannya seharusnya tidak transparan sehingga yang saya lakukan adalah: Pikirkan kata atau konsep yang panjang seperti breadpudding. Ganti huruf pertama dengan situs tempat kita masuk. Jika …
8 code-golf 

3
CCC 2016: Lingkaran Kehidupan
Sebelum saya mulai, tantangan ini bukan milik saya awalnya Kredit ke The University of Waterloo. Ini berasal dari Kompetisi Komputasi Kanada 2016, Masalah Senior 5. Ini adalah tautan yang dapat diklik untuk kontes PDF: http://cemc.uwaterloo.ca/contests/computing/2016/stage%201/seniorEn.pdf Berikut ini tautan ke situs tersebut: http://cemc.uwaterloo.ca/contests/past_contests.html Tantangan Diberikan array pembungkus dari dua nilai konstan, …

7
; # tanpa mengatur ulang
;#adalah bahasa yang sangat sederhana. Ini memiliki 2 perintah: ; akan menambah akumulator # mengeluarkan modulo 127 akumulator, dan kemudian mengatur ulang akumulator ;$juga sangat sederhana dan sangat mirip (dan juga belum ada). Ini memiliki 2 perintah: ; akan menambah akumulator $ mengeluarkan modulo akumulator 127. Namun, itu tidak mengatur …

3
Tic Tac Toe: cetak semua posisi yang mungkin tanpa duplikat
Tulis program yang menampilkan semua kemungkinan posisi Tic Tac Toe termasuk hasil permainan yang sesuai. Hindari output duplikat dari posisi yang sama. Program tidak menerima input. Aturan: Output posisi harus terdiri dari 9 karakter, menggunakan Xdan Ountuk kotak yang diambil, dan karakter non-spasi putih sewenang-wenang untuk kotak kosong Setiap posisi …

6
Penjara botdom
- krisis dan kemartiran (itu subtitle karena subtitle keren) Dalam tantangan king-of-the-hill dengan python (ya; Anda tidak perlu pergi lebih jauh untuk mengetahui bahwa Anda tidak boleh mengirimkan di java), Anda perlu membuat bot yang memainkan permainan yang sangat mirip untuk menyambut ke ruang bawah tanah. Aturan Game (perhatikan bahwa …


3
Bangun suar
Dalam gim video Minecraft, Anda dapat memperoleh suar dan meletakkannya pada struktur seperti piramida untuk memberi Anda efek khusus, seperti kecepatan atau lompatan boost. Tugas Anda adalah, memberikan efek, membangun piramida suar yang diperlukan untuk itu. Ada beberapa ukuran piramida suar, yang diperlukan untuk efek yang berbeda. Yang terbesar memiliki …

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.