Pertanyaan yang diberi tag code-golf

18
Nomor yang Dibagi Kaya dan Miskin

pengantar Dalam dunia aneh angka integer, pembagi seperti aset dan mereka gunakan untuk menyebut "kaya" angka yang memiliki lebih banyak pembagi daripada pembalikannya, sementara mereka menyebut "miskin" yang memiliki pembagi yang lebih sedikit daripada pembalikannya. Misalnya, angka 240124012401...

18
Untuk pertumbuhan digit eksponensial dan seterusnya!

Tantangan Diberikan basis dan indeks , istilah output , didefinisikan sebagai berikut:1 < b < 101<b<101 < b < 10t ≥ 1t≥1t \ge 1xtxtx_t x1= 1110x1=1110x_1 = 11_{10} xi + 1xsaya+1x_{i+1} diperoleh dengan mengonversi ke basis dan kemudian menafsirkan kembali digit-digitnya di...

18
Bisakah Jimmy bertahan di tali?

Satu lagi tantangan Jimmy oleh ayah asalnya. Lihat tantangan-tantangan indah lainnya . Seperti yang Anda semua tahu, baru-baru ini kami telah melihat tantangan terkait dengan Jimmy di platform. Sekarang, Jimmy adalah seorang akrobat seperti yang saya sebutkan sebelumnya, dan dia punya trik-trik...

18
Menulis mengisi bagian yang kosong

Katakanlah kita memiliki seperangkat fungsi khusus pada string. Fungsi-fungsi ini seperti mengisi kekosongan atau madlibs, kecuali bahwa mereka hanya mengambil satu input dan menggunakannya untuk mengisi semua kekosongannya. Misalnya kita mungkin memiliki fungsi yang mirip I went to the ____ store...

18
Lengkapi jalan yang mengisi kisi-kisi

Berliku kisi-kisi adalah jalur tertutup yang mengunjungi setiap sel dari kisi kisi sekurang-kurangnya satu kali, tidak pernah melintasi tepi antara sel yang berdekatan lebih dari satu kali dan tidak pernah melintasi dirinya sendiri. Sebagai contoh:N× NN×NN \times N Setelah diisi, setiap sel dari...

18
Y2K ... tahun 2019?

Ini 10 Agustus 2019, tetapi tugas Anda masih melibatkan Y2K. Aneh, kan? Buat program yang mencetak sendiri, dengan nomor dua digit ditambahkan padanya. Pertama kali Anda menjalankannya, ia harus menambahkan 00 ke outputnya (kode sumbernya, karena ini adalah varian quine). Ketika Anda menjalankan...

18
Mulai dari yang

Dengan bilangan bulat positif n , ikuti langkah-langkah ini: Buat array A dengan n 1 s. Jika A hanya memiliki satu elemen, akhiri. Jika tidak, mulai dari elemen pertama, ganti setiap pasangan A dengan jumlahnya, biarkan elemen terakhir seolah-olah panjang A aneh, dan ulangi langkah ini. Output...

18
Angka-angka menurun sementara huruf meningkat

Diilhami secara acak oleh Angka yang Meningkat Saat Surat Menurun Diberikan daftar campuran huruf dan bilangan bulat (misalnya, ['a', 2, 3, 'b']) menambah huruf dengan satu posisi dalam alfabet (membungkus zke a) dan mengurangi angka dengan 1. Untuk contoh di atas, output harus ['b', 1, 2,...

17
Peretas Mesin Slot

Masalah: Slot Machine Hacker dari Facebook Hacker Cup 2011 Round 1B Sasaran: Kode terpendek dalam bahasa favorit Anda menggunakan stdin / stdout. Anda tidak dapat menganggap getRandomNumberdidefinisikan, yaitu solusi Anda harus menyertakan versi berpotensi golf sebagai fungsi atau dengan cara...

17
Fungsi Konversi Integer IPv4

Tulis fungsi terpendek untuk mengubah alamat IP menjadi representasi integernya dan output sebagai integer. Untuk mengubah alamat IPv4 ke representasi integernya, perhitungan berikut diperlukan: Pisahkan alamat IP menjadi empat oktet. (Octet1 * 16777216) + (Octet2 * 65536) + (Octet3 * 256) +...

17
Kamus Tic Tac Toe

Sebuah TicTacToepermainan dapat diwakili oleh string yang menunjukkan urutan posisi saat para pemain bergerak. 0 1 2 3 4 5 6 7 8 Asumsikan Xselalu bermain dulu. Jadi string "012345678" menunjukkan permainan XOX OXO XOX Perhatikan, permainan sudah dimenangkan ketika Pemain Xmenandai 6, pada...

17
ASCII seni menggambar garis Bresenham

Tulislah program sesingkat mungkin yang menarik garis Bresenham dalam seni ASCII. Program Anda harus mengambil dua bilangan bulat xdan y(baris perintah atau stdin, pilihan Anda) dan menggambar garis ASCII yang dimulai di kiri atas dan menuju xunit kanan dan ke bawah yunit. Anda harus menggunakan...

17
'Tambahkan' hingga huruf-huruf dalam sebuah kata

Ayah saya adalah seorang pensiunan guru, dan ia biasa memberikan gabungan kuis ejaan dan matematika, di mana siswa akan mengeja kata, dan kemudian 'menilai' kata itu dengan menjumlahkan huruf-hurufnya, di mana a = 1, b = 2, dll. (mis. kucing = 3 + 1 + 20 = 24). Ini membuat penilaian kuis lebih...

17
Kepadatan Digit Angka Kuadrat

Kepadatan digit angka kuadrat (SNDD) dari suatu angka - diciptakan sendiri - adalah perbandingan jumlah angka kuadrat yang ditemukan dalam digit berurutan dengan panjang angka. Misalnya, 169 adalah angka 3 digit yang mengandung 4 angka kuadrat - 1, 9, 16, 169 - dan dengan demikian memiliki...

17
Pemecah Kata Pencarian

Diberikan daftar kata dan kisi-kisi huruf, temukan semua kata dalam kisi dan hapus semua huruf yang bukan bagian dari kata-kata itu. Kata-kata itu bisa maju, mundur, naik, turun atau diagonal. Anda dapat berasumsi bahwa tidak ada kata dalam daftar yang akan muncul di lebih dari satu tempat di...