Pemrograman Puzzle & Golf Kode

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

4
Paksa Rata-Rata pada Gambar
Menulis sebuah program yang dibutuhkan dalam standar truecolor gambar dan satu 24-bit RGB warna (tiga angka 0 sampai 255). Ubah gambar input (atau hasilkan gambar baru dengan dimensi yang sama) sedemikian rupa sehingga warna rata - ratanya sama dengan warna tunggal yang dimasukkan. Anda dapat memodifikasi piksel pada gambar input …

5
Golf Alat Minecraft Favorit Anda
Di Minecraft , tekstur item default semuanya adalah gambar 16x16 piksel yang cukup sederhana, yang membuatnya tampak ideal untuk bermain golf . Di bawah ini adalah tekstur yang disederhanakan dari lima alat berlian "inti" di Minecraft: beliung , sekop , kapak , pedang , dan cangkul . Gambar yang ditampilkan …

17
Kalkulator sebagai daftar angka dan operator
Tugas Anda adalah mengambil daftar argumen yang merupakan bilangan bulat atau operator, dan menguraikannya seperti: Ada operator saat ini, yang dimulai dengan +. Setiap kali ditemukan operator, operator saat ini akan mengubahnya. Operator yang mungkin adalah: "+", "-", "*", "/", dan "%", yang sesuai dengan artinya dalam C dan sebagian …
20 code-golf  number 

7
Take It or Leave It II: Pertunjukan Game untuk Komputer
Ini adalah yang kedua dari serangkaian teka-teki yang akan saya posting setiap hari Senin di Midnight PST. Teka-teki pertama terletak di sini . Konteks: Seorang miliarder yang tertutup telah menciptakan acara permainan untuk menarik para programmer terbaik dan terpandai di dunia. Pada hari Senin di tengah malam, ia memilih satu …

2
Pengecualian Manhattan Kasus Terburuk
Bayangkan sebuah kotak W oleh H kotak yang membungkus toroidally. Item ditempatkan ke kisi sebagai berikut. Item pertama dapat ditempatkan pada kotak apa saja, tetapi item berikutnya tidak boleh berada dalam jarak Manhattan R dari item sebelumnya (juga dikenal sebagai lingkungan Von Neumann dari rentang R ). Dengan hati-hati memilih …

6
Sourcecode selfie
Objektif: Seorang guru pernah berkata bahwa selfie kode sempurna paling baik diambil secara diagonal dari sudut kiri atas. Selfie kode hampir seperti Quine - tetapi diputar 45 derajat searah jarum jam. Misi Anda adalah untuk membuat kode program yang menghasilkan selfie kode. Aturan: Anda dapat menggunakan bahasa pemrograman apa pun. …
20 code-golf  quine 

3
Peta Kepulauan (dan sungai)
pengantar Selama berabad-abad, ada sungai tertentu yang tidak pernah dipetakan. Guild of Cartographers ingin membuat peta sungai, namun, mereka tidak pernah berhasil - karena beberapa alasan, semua kartografer yang mereka kirim untuk memetakan sungai telah dimakan oleh binatang buas di daerah tersebut. Diperlukan pendekatan yang berbeda. Deskripsi Input Area tersebut …

16
Tulis program yang menemukan surat berpasangan yang paling banyak muncul dalam sebuah string
Program harus menampilkan surat yang paling berpasangan. Misalnya, jika program Anda diberi string berikut: "Sally's friend Bobby searched for seashells." itu harus keluar Lkarena "ll"terjadi dua kali, yang lebih sering daripada pasangan lainnya "bb". Aturan: Jika lebih dari satu huruf memiliki tempat pertama untuk kemunculannya, maka keluarkan semuanya dalam urutan …

1
Menara tertinggi dari satu set angka
Sunting: Bounty puzzle di akhir pertanyaan. Diberi satu set angka 1 digit, Anda harus menentukan seberapa tinggi menara yang bisa mereka bangun. Digit-digitnya hidup di bidang horizontal dengan permukaan tanah di mana mereka bisa berdiri. Tidak ada digit yang ingin dikacaukan dengan angka multi-digit, sehingga mereka selalu memiliki ruang kosong …
20 code-golf 

3
Apakah Ini Pohon Asli?
Anda harus menulis program atau fungsi yang menerima string sebagai input dan output atau mengembalikan jika inputnya adalah pohon ASCII. _ \/ / \_/ | | Pohon ASCII terdiri dari karakter / \ | _ spacesdan newlines. Karakter non-spasi putih menghubungkan dua titik tepi sel mereka dengan segmen garis: / …

12
Mengevaluasi Kurung dan Kurung sebagai Integer
Tulis sebuah program yang memuat empat karakter ()[]yang memenuhi poin-poin ini: Setiap tanda kurung kiri (memiliki tanda kurung kanan yang cocok ). Setiap braket kiri [memiliki braket kanan yang cocok ]. Pasangan kurung dan kurung yang cocok tidak akan tumpang tindih. mis. [(])tidak valid karena tanda kurung tidak sepenuhnya terkandung …


9
Jumlahkan di setiap dimensi
Anda diberi array multi-dimensi bilangan bulat. Setiap dimensi memiliki ukuran tetap (sehingga akan selalu persegi panjang jika 2D). Program Anda harus menghitung jumlah di setiap dimensi dan menambahkan jumlahnya sebagai item terakhir baru di dimensi itu. Asumsikan array input dan output adalah A dan B, dan ukuran dimensi i dari …

4
(Agak) Paradoks Ulang Tahun Pedantic
Latar Belakang The paradoks ulang tahun adalah masalah populer dalam teori probabilitas yang menentang matematika intuisi (kebanyakan orang). Pernyataan masalah adalah: Mengingat N orang, berapa probabilitas bahwa setidaknya dua dari mereka memiliki hari ulang tahun yang sama (mengabaikan tahun). Masalahnya biasanya disederhanakan dengan mengabaikan hari kabisat sepenuhnya. Dalam hal ini, …


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.