Pertanyaan yang diberi tag «code-golf»

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

11
Variasi N-bit pada Subset-Jumlah
Untuk tantangan lain yang saya tulis, saya perlu memverifikasi bahwa kasus uji dapat diselesaikan dengan bilangan bulat terbatas. Secara khusus, saya perlu memverifikasi yang berikut ini, untuk array integer yang tidak kosong Adan lebar bit integer n: Semua bilangan bulat adi Amemuaskan -2**(n-1) <= a < 2**(n-1)(representable dengan n-bit dua …

14
Daftar mod-seimbang
pengantar Misalkan saya memiliki daftar bilangan bulat, katakanlah L = [-1,2,2,1,2,7,1,4] . Saya suka memiliki keseimbangan dalam hidup saya, jadi saya senang melihatnya memiliki banyak elemen aneh bahkan elemen. Terlebih lagi, ia juga memiliki jumlah elemen yang sama di semua kelas modulo yang terdiri dari 3 elemen: [-1,2,2,1,2,7,1,4] 0 mod …

7
Apakah tikar alfabet anak-anak saya dikelompokkan berdasarkan warna?
Anak-anak saya memiliki alas alfabet untuk dimainkan, sesuatu seperti ini: Setelah berbulan-bulan dengan ubin tikar ditempatkan secara acak, saya lelah dan menempatkan semua ubin tikar dikelompokkan berdasarkan bagian sesuai dengan warna latar belakang mereka. Jadi, jika huruf mewakili warna latar belakang, saya mendapat tikar seperti ini: AABBCDDDE ABBCCCDEE ABCCCCDDE AACCCDDEE …



30
2 faktorisasi faktor
Diberi nomor alami, ntuliskan program atau fungsi untuk mendapatkan daftar semua kemungkinan dua faktor perkalian yang dapat digunakan untuk mencapainya n. Untuk memahami lebih baik apa yang berpura-pura dapat Anda pergi ke http://factornumber.com/?page=16777216 untuk melihat ketika nadalah 16777216kita mendapatkan daftar berikut: 2 × 8388608 4 × 4194304 8 × 2097152 …

30
Tambahkan dan hapus
Diberikan satu baris yang hanya terdiri dari huruf, proses sebagai berikut: Anda mempertahankan string yang kosong di awal. Jika karakter input berikutnya ada di dalam string, hapus dari string. Jika karakter input berikutnya tidak ada dalam string, tambahkan ke string. Keluarkan status akhir string. Anda dapat dengan aman menganggap input …
14 code-golf  string 

8
Jumlah Koneksi Vertex
Katakanlah Anda memiliki positif bilangan bulat N . Pertama, membangun reguler poligon, yang memiliki N simpul, dengan jarak antara simpul tetangga menjadi 1. garis Kemudian connect dari setiap titik, setiap vertex lainnya. Terakhir, hitung panjang semua garis yang dirangkum bersama. Contoh Diberikan input N = 6 , bangun heksagon dengan …

14
Dua Nama Pertama
Seseorang memiliki dua nama depan jika nama belakang mereka juga merupakan nama depan yang umum. Anda ditugaskan menentukan nama lengkap mana dalam daftar yang merupakan dua nama depan. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Nama apa pun yang muncul di kolom nama depan berpotensi …
14 code-golf  string 

27
Dialek RLE Brainfuck
RLE Brainfuck (terkait dengan BF-RLE ) Dialek RLE ( Run-Length Encoding ) hipotetis dari Brainfuck menerima simbol untuk 8 perintah dan juga menerima angka. Digit digunakan untuk mewakili jumlah pengulangan berturut-turut dari suatu perintah, sehingga memungkinkan pengodean run-length dari kode sumber. 8>sama dengan >>>>>>>>. Panjang selalu di sisi kiri perintah. …

14
Jumlah kumulatif [N] yang digabungkan secara rekursif dengan iterasi M
Ambil dua bilangan bulat positif Ndan Mdan buat jumlah kumulatif gabungan [N], dengan Miterasi. Keluarkan hasil dari iterasi terakhir. Definisi jumlah kumulatif gabungan: Mulai dengan angka Ndan tentukan urutanX = [N] Tambahkan ke Xjumlah kumulatifX Ulangi langkah 2 Mkali. Jumlah kumulatif vektor, X = [x1, x2, x3, x4]adalah: [x1, x1+x2, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

2
Seperti segmen jalan; tersentuh untuk pertama kalinya
Diberikan daftar 2 titik kartesian 2D atau lebih yang dipesan, menampilkan nilai yang benar jika jalur menyentuh dirinya sendiri atau memotong sendiri; jika tidak, output nilai falsy jika tidak menyentuh sendiri atau berpotongan sendiri. Anda dapat mengasumsikan bahwa poin berturut-turut dalam daftar berbeda. Contoh: (0,0), (1,0) -> falsey (0,0), (1,0), …

25
Nomor melompat
TUGAS bilangan bulat cetak n, di mana 12 <= n <= 123456789, dan semua pasangan digit berturut-turut dalam n memiliki perbedaan positif yang sama di antara mereka (misalnya 2468 tetapi tidak 2469). TANPA INPUT. Keluaran: 12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 …

30
Berapa bilangan prima yang unik?
Salah satu cara untuk merepresentasikan bilangan asli adalah dengan mengalikan eksponen bilangan prima. Sebagai contoh, 6 dapat diwakili oleh 2 ^ 1 * 3 ^ 1, dan 50 dapat diwakili oleh 2 ^ 1 * 5 ^ 2 (di mana ^ menunjukkan eksponen). Jumlah bilangan prima dalam representasi ini dapat …

19
Urutan Euro-iginal
Diberikan bilangan bulat positif dan menghasilkan angka ke- n dari urutan euro-iginal. Menghitung Urutannya Urutan ini sama dengan OEIS A242491 . Suatu angka adalah bagian dari urutan tersebut jika nomor tersebut dapat dibuat dengan menggunakan sebanyak koin atau catatan euro yang berbeda, tetapi masing-masing hanya satu . Perhatikan bahwa Anda …

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.