Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

15
Tidak Cukup Romawi Ternary
Diberikan bilangan bulat n ≥ 0, mengeluarkannya dalam notasi basis-3 non-posisional, menggunakan digit 139ABCDE…dan pemisah 1 karakter. Setiap digit adalah kekuatan 3 berturut-turut dan digit di sisi kiri separator dinegasikan, misalnya A931 | B → 81− (1 + 3 + 9 + 27) → 41 . Digit hanya dapat muncul …

12
Rumah Perjalanan Drunkard
Rumah Perjalanan Drunkard Dalam tantangan ini Anda harus menulis sebuah program yang mensimulasikan seorang pemabuk yang tersandung dalam perjalanan pulang dari bar. Memasukkan: Input akan berupa matriks kedekatan (mewakili grafik berarah) yang mewakili jalur yang dapat diambil pemabuk. Di setiap lokasi, pemabuk akan memilih satu jalur secara acak (Setiap opsi …

25
Urutkan string dengan pemesanan yang diberikan
Tantangan Anda adalah untuk mengurutkan string, tetapi bukan dengan urutan alfabet normal (abc..xyz), Anda akan mengurutkan string berdasarkan alfabet yang ditentukan. Anda harus menulis sebuah program atau fungsi yang mengambil dua input: Sebuah abjad A dan string S . Keduanya hanya akan berisi huruf Inggris kecil, dan keduanya akan mengandung …
23 code-golf  string 

30
Perluas beberapa nomor
Tantangan ini didasarkan pada pertanyaan Stackoverflow ini . Dengan angka positif sebagai input, output sebagai jumlah dari setiap digit dikalikan dengan representasi power-of-10-nya. Memasukkan Suatu angka, sebagai bilangan bulat, string atau daftar angka / karakter. Jumlahnya akan sangat positif. Jika Anda menerima nomor sebagai string atau daftar, itu tidak akan …
23 code-golf  number 

21
Matriks dalam urutan "slash"
Diberi dua angka positif N >= 2dan N <= 100buat matriks yang mengikuti aturan berikut: Nomor Pertama dimulai dari posisi [0,0] Nomor Kedua dimulai dari posisi [0,1] Angka ketiga berada di bawah Angka Pertama (posisi [1,0]) Angka-angka berikut berjalan ke arah "garis miring" Rentang angka yang digunakan adalah [1, N1 …
23 code-golf  matrix 

6
128 tahun? Reformasi tahun kabisat hipotetis
Tahun matahari adalah 365 hari, 5 jam, 48 menit, 45 detik, dan 138 milidetik, menurut video ini . Dengan kalender Gregorian saat ini, aturan untuk tahun kabisat adalah sebagai berikut: if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else if year …


10
Apakah surat itu pas dengan yang lain?
Apakah Anda ingat tikar saya dengan benar dikelompokkan berdasarkan warna ? Kemarin saya melihatnya dan menyadari bahwa beberapa surat cocok dengan yang lain. Contoh: surat Ppas di tempat surat itu Rpergi. Jadi, inilah tantangan sederhana: diberi dua huruf, kembalikan nilai kebenaran jika ada satu huruf yang pas di dalam yang …

26
Temukan Pangkat Kata
Definisi Pangkat kata didefinisikan sebagai posisi kata ketika semua kemungkinan permutasi (atau pengaturan) huruf-hurufnya diatur secara alfabet, seperti dalam kamus, tidak peduli apakah kata-katanya bermakna atau tidak. Mari kita perhatikan dua kata ini - "biru" dan "terlihat". Untuk memulainya, kami akan menulis semua susunan huruf yang mungkin dari kata-kata ini …

27
Jejak matriks umum
Inspirasi. Diberikan (dengan cara apa pun): Fungsi kotak hitam dua argumen (atau argumen tunggal yang terdiri dari daftar dua elemen) , (input dan output adalah 1, 2, 3, ...)f: ℤ+ × ℤ+ → ℤ+ Matriks integer yang benar-benar positif dengan setidaknya dua baris dan dua kolom mengembalikan jejak fungsi matriks …

20
Segitiga Persegi
Bilangan bulat positif x adalah bilangan segitiga persegi jika ada dua bilangan bulat positif yang berbeda, y dan z , yang lebih kecil dari x sehingga semua jumlah x + y x + z y + z adalah kotak yang sempurna. Misalnya 30 adalah angka segitiga persegi karena 30 + …

5
Tentukan Ada Berapa Roda
Penjelasan non-matematika Ini adalah penjelasan yang dimaksudkan untuk dapat didekati terlepas dari latar belakang Anda. Sayangnya itu melibatkan beberapa matematika, tetapi harus dimengerti oleh kebanyakan orang dengan tingkat pemahaman sekolah menengah Urutan penunjuk adalah urutan apa pun sehingga a (n + 1) = a (na (n)) . Mari kita pisahkan …

19
Rekonstruksi urutan aritmatika
Diberikan urutan aritmatika terbatas bilangan bulat positif dengan beberapa istilah dihapus dari tengah, merekonstruksi seluruh urutan. Tugas Pertimbangkan urutan aritmatika: daftar bilangan bulat positif di mana perbedaan antara dua elemen berturut-turut adalah sama. 2 5 8 11 14 17 Sekarang anggaplah satu atau lebih bilangan bulat dihapus dari urutan, tunduk …

16
Ambil satu untuk membuatnya
Tantangan Diberikan daftar bilangan bulat positif, temukan jika ada permutasi di mana mengambil hingga satu bit dari masing-masing bilangan bulat, angka biner yang terdiri dari semua 1s dapat dibuat. Jumlah bit dalam jumlah biner yang dihasilkan sama dengan MSB tertinggi dalam daftar bilangan bulat. Keluaran Kode Anda harus menampilkan atau …

25
Urutan Biner
Diberi nomor biner A sebagai input dengan d> 1 digit, hasilkan angka biner B dengan digit d menurut aturan berikut untuk menemukan digit ke-B: Digit pertama dari B adalah nol jika digit pertama dan kedua dari A sama; jika tidak, itu adalah satu. Jika 1 <n <d, maka jika digit …
23 code-golf  binary 

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.