Pertanyaan yang diberi tag code-golf

9
Ubah nilai CMYK ke RGB

Diberi kode warna dalam CMYK, konversikan ke nilai RGB. Input: string 4 integer (mulai dari 0-100) dipisahkan oleh spasi 86 86 0 43 28 14 0 6 0 41 73 4 Keluaran: #141592 #ABCDEF #F49043 Kode terpendek menang! PETUNJUK: Untuk mengonversi CMYK ke RGB, Anda dapat menggunakan rumus...

9
Mencetak silang silang dari dua string

Diberi satu set dua string dijamin panjangnya sama, cetak silang mereka . The berselang lintas dari dua string diperoleh sebagai berikut. Hasilkan karakter kedua dari string kedua, lalu karakter pertama dari string pertama. Hasilkan karakter pertama dari string kedua, lalu karakter kedua dari...

9
Meningkatkan partisi Goldbach

Dugaan Goldbach menyatakan bahwa: setiap bilangan genap yang lebih besar dari 2 adalah jumlah dari dua bilangan prima. Kami akan menganggap partisi Goldbach dari angka n sebagai sepasang dua bilangan prima yang ditambahkan ke n . Kami prihatin dengan angka peningkatan partisi Goldbach . Kami...

9
Kurangi daftar ke nomor akhir

Input Daftar (array) angka, atau string numerik jika itu membuatnya lebih mudah. Anda dapat mengasumsikan akan selalu ada setidaknya dua elemen dalam daftar dan setiap elemen akan menjadi bilangan alami (bilangan bulat lebih besar dari nol). Keluaran Satu angka, atau sekali lagi, string...

9
Jumlah maksimum substring yang berbeda

Deskripsi Dengan panjang n, dan ukuran alfabet k>0, program Anda harus menentukan jumlah string dengan parameter yang memiliki jumlah maksimum substring unik. Dalam kasus k=2, ini menghasilkan OEIS A134457 . Contoh Misalnya, 2210memiliki substring , 2, 22, 221, 2210, 2, 21, 210, 1, 10, dan 0,...

9
Bangun Permuter

Untuk tantangan ini, Anda akan membuat fungsi (fungsi Anda mungkin merupakan program lengkap) yang mengambil daftar sebagai input dan mengembalikan permutasi daftar itu. Fungsi Anda harus mematuhi persyaratan berikut. Itu harus deterministik. Menyusun fungsi Anda dengan dirinya sendiri beberapa...

9
Rantai Kata Muat Ulang

Ini adalah varian dari Play the word chain dan Membangun rantai kata yang panjang . Input adalah daftar kata-kata unik yang tidak kosong, minimal 2 karakter yang dibuat dari karakter dalam [az]. Anda perlu menampilkan panjang rantai terpanjang yang mungkin, di mana setiap kata berikutnya dimulai...

9
ASCII 2D game-map

Masalah Input yang diberikan di amana a adalah kisi karakter dalam format input apa pun asalkan hanya memiliki satu elemen untuk setiap 'blok' dari output. Dan input dengan bb adalah kisi angka yang ukurannya sama dengan input a. Ada dua jenis jalan, 1 mewakili jalan batu yang ditandai oleh @dan...

9
Telepon Nirkabel Tanpa Kabel

Saya perlu menelepon teman-teman saya tetapi tombol-tombol telepon nirkabel saya tidak berfungsi dengan baik. Satu-satunya tombol yang dapat saya tekan adalah [Atas], [Bawah] dan [Panggilan]. [Atas] dan [Bawah] dapat digunakan untuk menavigasi dalam panggilan terakhir saya dan [Panggilan] dapat...

9
Gunakan huruf untuk membuat angka lebih pendek

Tantangan Ambil nomor dan keluarkan dengan 4 digit atau kurang menggunakan huruf dan angka. Sebagai contoh; 270,030akan berubah menjadi 270K. Kunci Miliar -> B Juta -> M Ribuan -> K Aturan Anda dapat memilih untuk menerima nomor input yang menyertakan koma yang membatasi setiap...

9
Toggle the Box!

Diberikan string yang berpotensi kotak, beralih kotak. Ini menjadi lebih jelas dalam kasus uji dan penjelasan. Input output Masukkan format Input akan berupa string tunggal yang dipisahkan oleh CR, LF, atau CRLF, atau daftar string. Format input terserah Anda untuk memutuskan. Format...

9
Apa nama saya?

Dengan ID Pengguna PPCG, berikan nama pengguna saat itu. Contohnya Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> Aturan Input / output dapat diambil melalui cara apa pun yang diizinkan. Keluaran harus berupa nama pengguna lengkap dengan...

9
Tukar Urutannya

Tugas Anda adalah menulis beberapa kode yang menghasilkan urutan OEIS, dan berisi nama urutan dalam kode ( A______). Cukup mudah bukan? Nah begini, kode Anda juga harus menampilkan urutan terpisah kedua ketika nama urutan dalam kode diubah menjadi nama urutan kedua. Input output Kode Anda dapat...

9
Tanggal berapa, dalam waktu Usenet?

September 1993 dikenal di Usenet sebagai September yang tidak pernah berakhir. Jadi, misalnya, hari pertanyaan ini diposting adalah Sabtu, September 8740, 1993. Program atau fungsi Anda harus mengambil setiap tanggal Gregorian (dengan tahun positif) sebagai input dan mengembalikan tanggal yang...

9
Dua rantai terjalin

Dalam pertanyaan ini saya mendefinisikan fungsi "rantai" sebagai fungsi yang: adalah permutasi, yang berarti bahwa setiap nilai memetakan dan dipetakan dengan tepat satu nilai. dan memungkinkan nilai apa pun dapat diperoleh dari nilai lain dengan aplikasi berulang fungsi atau kebalikannya. Ada...

9
Ritsleting Lebih Besar, Lebih Baik (Rusak)

(Terinspirasi cukup banyak oleh tantangan ini ) Dalam tantangan asli Anda membuat ritsleting horizontal, namun, melihat ke bawah hoodie saya, ritsleting saya jauh lebih vertikal (dan sedikit rusak): P Memasukkan Anda akan diberi string tunggal ( s), dan sepasang bilangan bulat ( adan b) dalam...

9
Jalur Perakitan Kode-Golf

Catatan: Tantangan ini tidak ada hubungannya dengan bahasa assembly yang sebenarnya. Sebagai kepala Code-Golf Factory Inc. , Anda harus membuat jalur perakitan untuk menghasilkan bagian kode tertentu. Hari ini, mandor telah meminta Anda untuk memproduksi quines. Spesifikasi: Dalam tantangan...

9
Ekspansi Biner Biner

Biasanya, kami menguraikan angka menjadi angka biner dengan menetapkannya dengan kekuatan 2, dengan koefisien 0atau 1untuk setiap istilah: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 Pilihan 0dan 1... tidak terlalu biner. Kami akan melakukan ekspansi biner yang sebenarnya dengan memperluas dengan...

9
Tanggal dalam rentang?

Diberi MM/DDtanggal ( 12/24) dan rentang tanggal mulai / berakhir ( 11/01 - 06/24), cari tahu apakah tanggal tersebut dalam rentang tanggal yang tercantum. Rentang tanggal dapat berurutan ( 05/01 - 11/01) atau beralih ke tahun berikutnya ( 11/01 - 05/01). Contoh: 12/24ada di 11/01 - 06/24=...