Pertanyaan yang diberi tag «decision-problem»

Untuk tantangan yang melibatkan memutuskan apakah input memenuhi kriteria tertentu atau tidak, dan mengeluarkan beberapa data, mewakili keputusan itu.

3
Pecahkan kubus Rubik
Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF …

5
Apakah saya bisa keluar tepat waktu?
Terinspirasi oleh ini . Latar Belakang The petani jahat telah memutuskan untuk membakar ladang gandum Anda ke bawah untuk menaikkan harga. Untuk memastikan kehancuran total, ia juga merendam ladang Anda dengan bensin. Yang lebih sialnya, Anda kebetulan berjalan di lapangan saat dinyalakan, dan Anda harus keluar dengan cepat untuk bertahan …


30
Tunggu, bahasa apa ini?
Baru-baru ini saya merasa senang menulis sebuah program Haskell yang dapat mendeteksi jika NegativeLiteralsekstensi terlibat. Saya datang dengan yang berikut: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Cobalah online! Ini akan mencetak secara Truenormal dan Falsesebaliknya. Sekarang aku sangat senang melakukan ini. Aku memperluas tantangan untuk kalian semua. …

27
Nomor Lipat
Diberi nomor menentukan apakah itu nomor lipat. Angka lipat adalah angka sedemikian rupa sehingga jika Anda mengambilnya representasi biner dan "melipatnya" menjadi dua, yaitu mengambil hasil perkalian XNOR dari bagian pertama dari angka dan bagian kedua dengan angka-angka secara terbalik, Anda akan mendapatkan nol. Jika angka tersebut memiliki angka ganjil …

23
Permutasi semut
pengantar Misalkan Anda memiliki penggaris dengan angka dari 0 hingga r-1 . Anda menempatkan semut di antara dua angka, dan ia mulai merangkak tak menentu pada penggaris. Penguasa sangat sempit sehingga semut tidak bisa berjalan dari satu posisi ke posisi lain tanpa berjalan di semua nomor di antaranya. Saat semut …

30
Periksa apakah huruf kata dalam urutan abjad
Tulis fungsi / program yang menerima string huruf kecil / besar [A-Za-z] sebagai input, yang memeriksa apakah huruf yang muncul adalah unik dan dalam urutan abjad (mengabaikan huruf kecil dan besar) atau tidak. Outputnya harus benar jika mereka unik dan dalam urutan abjad dan palsu jika tidak. Ini beberapa testcases …

28
Apakah ini nomor Proth?
Sebuah nomor Proth , dinamai François Proth, adalah angka yang dapat dinyatakan sebagai N = k * 2^n + 1 Di mana kbilangan bulat positif ganjil dan nbilangan bulat positif sehingga 2^n > k. Mari kita gunakan contoh yang lebih konkret. Ambil 3. 3 adalah nomor Proth karena dapat ditulis …

22
Dasar ASCII Dasar
Judul Alternatif: Hitung Kalimat Penjara Anda di Dinding Diberi nomor n, penghitungan keluaran dikelompokkan ke dalam 5-per-kelompok tradisional dan 50 per baris. Contohnya 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
Apakah awal sama dengan akhir?
Tugas Dalam tantangan ini, tugas Anda adalah menulis program atau fungsi yang menggunakan sebuah String dan menghasilkan nilai true atau falsey berdasarkan pada apakah karakter pertama dan karakter terakhir dari String input sama. Memasukkan Anda dapat mengambil input dengan cara apa pun yang masuk akal. Namun, dengan asumsi bahwa input …

22
Akronim dapat benar-benar mempersempit sensor pesan Anda
Karena itu, Anda perlu cara yang lebih baik untuk berolahraga jika frasa adalah akronim dari sebuah kata. Anda juga berpikir akan bermanfaat untuk melihat apakah frasa dan kata yang dimaksud adalah singkatan rekursif. Tugas Anda: Diberi kata dan kemudian frasa yang dipisahkan oleh satu baris, output jika frasa tersebut adalah …


30
Apakah string ini surat yang melakukan gerakan jungkir balik?
Inspirasi tantangan adalah ini yang saya lihat di suatu tempat: Kata "biarawati" hanyalah huruf dan melakukan gerakan jungkir balik Tantangan Anda adalah mengambil seutas tali dan menentukan apakah itu huruf pertama yang melakukan gerakan jungkir balik. Aturan String adalah huruf yang melakukan gerakan jungkir balik jika: Huruf pertama sama dengan …

30
Apakah ini Perdana Mersenne?
Angka adalah Perdana Mersenne jika keduanya prima dan dapat ditulis dalam bentuk 2 n -1 , di mana n adalah bilangan bulat positif. Tugas Anda adalah, mengingat bilangan bulat positif, menentukan apakah itu prime Mersenne atau tidak. Anda dapat mengirimkan fungsi yang mengembalikan nilai kebenaran / kepalsuan, atau program lengkap …

30
Semudah Satu-Dua-Tiga
Tulis program atau fungsi yang menggunakan bilangan bulat positif. Anda dapat menganggap input tersebut valid dan dapat dianggap sebagai string. Jika nomornya salah 123 234 345 456 567 678 789 maka output truthy nilai. Jika tidak, hasilkan nilai palsu . Misalnya input 1 2 3 12 122 124 132 321 …

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.