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.

9
Snakify a String
Senar berliku-liku terlihat seperti ini: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tugas Anda Ambil string sdan ukuran n, lalu keluarkan string snakified. Masukan ThisIsAnExampleOfaSnakifiedStringdan 3akan menghasilkan contoh di atas. Spesifikasi s hanya akan berisi karakter ASCII antara titik kode …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

30
Kelola Sampah Jadi
Sudah menjadi tradisi di PPCG bahwa beberapa pengguna mengubah nama mereka untuk sementara waktu dengan anagram (nama baru yang dibentuk dengan menata ulang huruf-huruf lama). Terkadang sulit untuk mencari tahu siapa itu siapa. Saya bisa menggunakan program atau fungsi untuk mengetahui apakah dua frasa adalah anagram satu sama lain. Tantangan …

13
Fenomena Will Rogers
Fenomena yang disebut Will Rogers menggambarkan cara untuk mengubah statistik dengan menaikkan rata-rata dalam dua (multi) set ketika satu elemen dipindahkan antara dua set. Sebagai contoh sederhana, perhatikan dua set A = {1, 2, 3} B = {4, 5, 6} Berarti aritmatika mereka adalah 2dan 5, masing-masing. Jika kami memindahkan …

4
Labirin Tak Terbatas
Latar Belakang Anda adalah magang penyihir yang kuat, dan master Anda saat ini sedang mengembangkan mantra untuk membuat labirin antar dimensi untuk menjebak musuh-musuhnya. Ia ingin Anda memprogram komputer bertenaga uapnya untuk menganalisis kemungkinan tata letak. Memprogram mesin jahat ini sangat berbahaya, jadi Anda harus menjaga kode sesingkat mungkin. Memasukkan …

21
Angka yang mudah dikalikan
Tugas Anda adalah menentukan apakah dua angka itu mudah dikalikan . Ini berarti bahwa multiplikasi panjang basis-10 mereka tidak memiliki carry (pengelompokan ulang) antara nilai-nilai tempat, melihat kedua langkah multiplikasi dan langkah penambahan. Ini terjadi ketika setiap pasangan digit yang dikalikan menghasilkan 9 atau kurang dan jumlah masing-masing kolom adalah …

22
Meledakan string
Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l …


30
Apakah angka ini jahat?
pengantar Dalam teori bilangan, bilangan dianggap jahat jika ada bilangan genap 1 dalam representasi binernya. Dalam tantangan hari ini, Anda akan mengidentifikasi apakah angka yang diberikan itu jahat atau tidak. Tantangan Tugas Anda adalah menulis program atau fungsi lengkap yang menerima bilangan bulat tunggal, bukan negatif sebagai input dan output …

9
Algoritma “Sorting”
Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6, 6] Ketiganya dihapus karena rusak. Sekarang jelas …

24
Bisakah angka tersebut dipecah menjadi kekuatan 2?
Kemarin saat bermain dengan anak saya, saya perhatikan nomor di kereta mainannya: Jadi kita memiliki 428142814281 yang dapat dibagi menjadi 4 - 2 - 8 - 14-2-8-14-2-8-1 atau22- 21- 23- 2022-21-23-202^2-2^1-2^3-2^0 Jadi tantangan sederhana: diberi angka non-negatif sebagai input, kembalikan nilai kebenaran dan falsey yang konsisten yang mewakili apakah representasi …

1
Bola Microgravity
Anda berada di stasiun ruang angkasa intergalaksi canggih. Seorang teman Anda yang sedang belajar di Gravitasi Studi baru saja menciptakan sebuah permainan yang melibatkan menggunakan gayaberat mikro sebagai cara untuk memindahkan bola di sekitar. Dia memberi Anda controller kecil dengan empat panah arah di atasnya dan struktur seperti labirin dengan …


28
Apakah ini kata yang kuat?
Mereka mengatakan itu hateadalah kata yang kuat. Saya ingin mencari tahu mengapa, jadi saya melihat kata itu. Saya perhatikan bahwa setiap konsonan memiliki vokal setelahnya. Itu membuatnya terlihat cukup kuat bagi saya, jadi saya memutuskan bahwa itulah yang membuat kata kuat. Saya ingin menemukan kata-kata yang lebih kuat, jadi saya …


30
Apakah barcode saya valid?
Sebuah EAN-8 barcode meliputi 7 digit informasi dan checksum digit ke-8. Checksum dihitung dengan mengalikan digit dengan 3 dan 1 secara bergantian, menambahkan hasilnya, dan mengurangi dari kelipatan 10 berikutnya. Misalnya, diberi angka 2103498: Digit: 2 1 0 3 4 9 8 Multiplier: 3 1 3 1 3 1 3 …

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.