Pertanyaan yang diberi tag code-golf

8
Hitung siklus terminal dari grafik yang diarahkan

Tugas Anda harus menulis sebuah program atau fungsi dalam bahasa pilihan Anda yang secara akurat menghitung jumlah siklus terminal dari grafik sederhana yang diarahkan. Jenis grafik terarah khusus ini direpresentasikan sebagai array n bilangan bulat, masing-masing dengan nilai acak yang dipilih...

8
Kita akan menghitung bintang

Tujuan Anda adalah mengambil multiline ASCII like | v | * * * * * * * dan memiliki larik yang mencakup segala sesuatu yang bukan bintang yang diubah menjadi bintang (kecuali untuk spasi [lebar-lebar]) dan jumlah bintang yang disertakan dan jumlah bintang yang ada di dalamnya. Jadi output dari...

8
Tulis program penghitungan kuadrat

Teka-teki yang terkenal melibatkan menghitung berapa banyak kotak yang dapat dibuat menggunakan titik-titik pada kisi 3x3: . . . . . . . . . Jawabannya adalah 6 - empat kotak kecil, satu kotak besar, dan satu kotak terbentuk dari pasak atas, kiri, bawah, dan kanan, dengan tepi di sepanjang...

8
Periksa kemunculan string di string lain

Tantangan Saya yakin Anda membaca judulnya, dan datang ke peternakan perwakilan Anda, memikirkan hal-hal anak-anaknya, tetapi pikirkan lagi! Anda harus saling menantang dalam kode terpendek untuk menghitung kemunculan string di string lain. Misalnya, diberi input berikut:

8
9 Digit Masalah

Tulis program untuk menemukan sebuah nomor yang terdiri dari 9 digit di mana masing-masing angka dari 1 sampai 9 muncul hanya sekali. Nomor ini juga harus memenuhi persyaratan dapat dibagi ini: Jumlahnya harus habis dibagi 9. Jika digit paling kanan dihapus, angka yang tersisa harus dapat dibagi...

8
Buat pemeriksa sintaks yang aneh

Anda harus membuat program yang dapat memeriksa sintaks program dengan bahasa yang sama. Misalnya, jika Anda melakukannya dengan python, ia memeriksa sintaks python. Program Anda akan menerima program pada input standar, dan memverifikasi apakah sintaksinya benar atau tidak. Jika benar, output...

8
Perdana palindrom

Saya sedang menyelesaikan tugas, di mana: Memasukkan: Angka sebagai bilangan bulat. Keluaran: Prime palindromic terbesar terdekat sebagai bilangan bulat. Saya akan sangat menghargai petunjuk bagaimana membuat solusi saya lebih pendek. Atau arahan jika perubahan pendekatan akan...

8
Pengkodean integer yang kompak menjadi bitstring

Saya ingin secara kompak kode bilangan bulat positif xmenjadi bit, dengan cara yang memungkinkan decoding kembali ke bilangan bulat asli untuk decoder stateless mengetahui nilai maksimum mmasing-masing x; akan mungkin untuk secara unik memecahkan kode penyandian pengkodean, seperti halnya dalam...

8
Ekspansi Aljabar Dasar

Masalah Saya punya program baru HEBAT yang akan mengubah cara kita berpikir tentang matematika dalam komputasi, mengambil serangkaian fungsi aljabar dan melakukan hal-hal LUAR BIASA bersama mereka! Satu-satunya masalah, adalah bahwa saya hanya dapat menguraikan aljabar tertentu, jika tidak alam...

8
Tulis validator IBAN

Tulis sebuah program (isi fungsinya cukup) yang menerima serangkaian karakter alfanumerik dan memvalidasinya sesuai dengan ISO 13616: 2007. Algoritma untuk validasi adalah (sumber: artikel wikipedia di IBAN http://en.wikipedia.org/wiki/International_Bank_Account_Number ): Memvalidasi IBAN IBAN...

8
Perangkap mouse!

Tuliskan program sesingkat mungkin yang menjebak kursor mouse di dalam segitiga sama sisi menunjuk ke atas dengan panjang sisi 274 piksel dan centroid di tengah-tengah layar. (Segitiga karena irisan keju.) Saat program Anda berjalan, ujung kursor seharusnya tidak dapat bergerak di luar segitiga...

8
Beri peringkat daftar skor dengan "lompati"

Diberikan daftar skor (bilangan bulat non-negatif) yang disortir dari yang terhebat hingga yang paling kecil: [ 10, 10, 6, 6, 4, 0] Tetapkan setiap skor peringkat integer, dimulai dengan 1 dan naik, sehingga skor yang sama memiliki peringkat yang sama (yaitu mereka diikat): [ 1, 1, 3, 3, 5, 6...

8
Sederhanakan fraksi

Pemenang: Jawaban Ian D. Scott , dengan satu byte (48 byte)! Hebat! Program Anda harus menerima input dari fraksi yang dapat disederhanakan, lalu menyederhanakannya. Aturan: Jika fraksi sudah dalam bentuk yang paling disederhanakan, Anda harus memberi tahu pengguna Tidak ada fungsi bawaan...

8
Masukkan nomor dan kembali hari dalam seminggu

Tidak terbatas pada satu bahasa pemrograman saja. Apa yang saya katakan adalah Anda menyetujui 1 dan mengembalikannya pada hari Senin, 7 sesuai dengan minggu dan seterusnya. Saya sudah mengelola pernyataan 146 byte di Jawa untuk melakukan hal yang sama. return

8
Letakkan daftar secara berurutan

Dengan jendela yang mirip dengan yang digambarkan di bawah ini, Anda diberikan daftar string, yang ingin Anda masukkan dalam urutan abjad. Seperti yang ditunjukkan, Anda memiliki lima operasi: Move up [U] - memindahkan string yang dipilih ke atas satu tempat Move down [D] - memindahkan string...

8
Tuliskan IRCd tanpa tulang yang berfungsi

Sedikit yang tidak biasa, tapi hei, mengapa tidak? :) Tujuannya: Tulis daemon IRC yang berfungsi dalam bahasa pilihan Anda yang menyediakan fungsionalitas tulang belakang, sesedikit mungkin karakter. Selama memenuhi kriteria di bawah ini, ia tidak harus sepenuhnya mematuhi IRC RFC (ini akan...

8
Ayunkan Pohon-Pohon dengan Grapple Hook Anda

Anda telah menemukan jalur melalui hutan dan sekarang berencana untuk bepergian di sepanjang jalan itu. Namun, tepat sebelum Anda memulai perjalanan Anda, tanah berubah menjadi lava. Anda berhasil berlari ke pohon terdekat (pohon-pohon itu entah kenapa tidak terbakar), tetapi sekarang Anda...

8
PNG Pixel Forces

Tantangan A Pixel World adalah gambar PNG di mana gaya gravitasi, elektromagnetik, dan nuklir tidak ada lagi. Pasukan khusus yang dikenal sebagai "kekuatan piksel" adalah yang tersisa. Kami mendefinisikan kekuatan ini sebagai F p-> q = a * (p * q) / (r * r) * r̂ Fadalah kekuatan piksel...

8
Lebih Panas atau Dingin: Temukan Harta Karun

Gim anak-anak tertentu, sering disebut "Huckle Buckle Beanstalk", dimainkan dengan dua pemain. Berikut adalah deskripsi singkat tentang bagaimana permainan itu dimainkan: Satu pemain ditunjuk sebagai "penyembunyi", dan yang lainnya "pencari". Pencari keluar dari ruangan sementara penyembunyi...