Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.


1
Daftar string item-bijaksana dalam Python
Ini adalah pertanyaan tips untuk bermain golf di python . Misalkan Anda memiliki dua daftar string, dan Anda ingin menggabungkan entri yang sesuai dari setiap daftar. Misal dengan a=list("abcd")dan b=list("1234"), hitung ["a1","b2","c3","d4"]. Ini sepele dalam bahasa pemrograman berbasis array, di mana operasi umumnya berlaku berdasarkan anggota. Misalnya, dalam Pip bahasa …
13 code-golf  tips  python 

5
Saatnya pemilihan!
Sudah waktunya ... untuk menghitung suara! Hari ini ada pemilihan lokal di seluruh negara saya. Di sini, jumlah kursi untuk masing-masing pihak diputuskan menggunakan metode D'Hondt . Tujuan Anda adalah untuk mengimplementasikan program atau fungsi yang akan memutuskan berapa banyak kursi yang didapat masing-masing pihak, dalam jumlah byte terpendek. Untuk …
13 code-golf 

4
Angka Friedman yang sangat bagus
Angka Friedman adalah bilangan bulat positif yang sama dengan ekspresi non-sepele yang menggunakan digit sendiri dalam kombinasi dengan operasi +, -, *, /, ^, tanda kurung dan gabungan. Angka Nice Friedman adalah bilangan bulat positif yang sama dengan ekspresi non-sepele yang menggunakan digit sendiri dalam kombinasi dengan operasi yang sama, …

11
Menghitung jarak mod N
Anda telah mengumpulkan data dari Advanced Collecting Device Controller ™ sejak lama. Anda memeriksa log, dan Anda terkejut menemukan sesuatu yang sangat salah: data hanya berisi bit terakhir dari angka! Untungnya, Anda tahu nilai awalnya dan bahwa nilainya tidak pernah berubah dengan cepat. Itu berarti Anda dapat memulihkan sisanya hanya …
13 code-golf  math 

1
Puzzle dua nol satu
Latar Belakang Teka-teki ini adalah variasi dari empat merangkak puzzle (itu sendiri topik pertanyaan masa lalu ). Seperti puzzle itu, tujuannya adalah untuk menemukan ekspresi matematika untuk bilangan bulat yang berbeda, hanya menggunakan empat digit dan operator matematika tertentu. Namun dalam kasus ini, angka yang diizinkan hanya 2, 0, 1 …

4
Apakah kata tersebut dapat diketik dengan kunci yang berdekatan?
Sebelum membaca ini saya sarankan membaca puzzle kecil ini: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboardboard Saya ingin Anda membuat program yang mengambil satu argumen, satu kata (hanya huruf kecil), dan menghasilkan "Ya" jika kata itu dapat diketik dengan tombol yang berdekatan pada keyboard (lihat artikel) dan "Tidak" jika kata itu dapat diketik dengan huruf yang …

2
Generasi Seni ASCII
Tugas Tulis sebuah program atau fungsi yang mengambil gambar lebar wdan tinggi h, dan dua bilangan bulat a <= w/2dan b <= h/2, dan menampilkan representasi seni gambar ascii, dengan dimensi ax b. Seni ascii harus dihasilkan melalui langkah-langkah berikut (atau proses lain dengan output yang sama): Mengubah ukuran wx …

7
Baris, Kolom, Diagonal, Blok
Tulis blok kode persegi yang lebar N karakter dan tinggi N karakter, untuk beberapa bilangan bulat positif N. Misalnya, N Anda mungkin 5 dan blok terlihat seperti ini: ThisI sMy5B y5Cod eBloc kOkay Blok ini perlu berperilaku sebagai berikut: Ketika baris teratas diekstraksi dan dijalankan sebagai program, teks yang tepat …

2
Temukan konfigurasi cermin untuk mencocokkan tujuan laser
SKOR YANG DIPERBARUI : Karena tantangan ini lebih sulit daripada yang saya perkirakan, saya telah menyesuaikan skor. Suatu program yang dapat memecahkan input satu mirror adalah jawaban yang valid. Program yang lebih canggih mendapatkan bonus untuk skor mereka. Ada beberapa teka-teki pada PPCG untuk menemukan jalur laser di dalam kotak …
13 code-golf  grid 

30
Hitung jumlah vokal di setiap kata string
Ini adalah tantangan yang agak mudah. Tantangan Input akan berisi string (bukan nullatau kosong) dengan panjang maksimum 100. Keluarkan jumlah vokal di setiap kata string, dipisahkan dengan spasi. Aturan Panjang string tidak akan lebih dari 100 karakter. String hanya akan berisi huruf A-Z, a-zdan juga bisa berisi spasi. Input harus …

2
Generasi puzzle pencarian kata
Diberikan daftar string, temukan matriks kuadrat terkecil yang berisi masing-masing string awal. String dapat muncul secara horizontal, vertikal atau diagonal dan maju atau mundur seperti dalam pertanyaan ini Puzzle Pencarian Kata . Kata-kata harus ditempatkan di kotak, dengan setidaknya satu kata di setiap arah (horizontal, vertikal dan diagonal). Kata-kata akan …

1
Berbagi pizza dengan adil
Kesulitan berbagi pizza dengan teman-teman adalah sulit untuk memastikan bahwa setiap orang mendapatkan jumlah pepperoni yang sama pada potongan mereka. Jadi, tugas Anda adalah memutuskan cara mengiris pizza agar semua orang senang. Petunjuk arah Tulis sebuah program yang, diberi daftar posisi pepperonis pada pizza bundar dan jumlah irisan yang akan …

6
Twist Divisor Twist
Definisi Biarkan mdan nmenjadi bilangan bulat positif. Kami mengatakan bahwa madalah twist yang pembagi dari njika ada bilangan bulat 1 < a ≤ bsehingga n = a*bdan m = (a - 1)*(b + 1) + 1. Jika mdapat diperoleh dari ndengan menerapkan nol atau lebih tikungan pembagi untuk itu, maka …

2
String Gabungan dengan Konteks
String dengan Konteks Untuk keperluan tantangan ini, string dengan konteks adalah tiga string, yang disebut konteks kiri , bagian data , dan konteks yang benar . Ini mewakili substring dari string yang lebih panjang. Kami menggunakan pipa vertikal |sebagai pemisah, jadi contoh string dengan konteks adalah cod|e-go|lf, di mana konteks …
13 code-golf  string 

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.