Pertanyaan yang diberi tag «code-golf»

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

18
Akar Faktor Utama
Terinspirasi oleh akar digital, akar faktorial utama dari angka adalah angka yang muncul ketika Anda mengambil faktor prima dari suatu angka, menambahkannya bersama-sama, dan mengulangi proses pada angka yang dihasilkan, terus sampai Anda berakhir dengan nomor prima ( yang memiliki dirinya sendiri sebagai satu-satunya faktor utama, dan dengan demikian merupakan …

2
Buka di semua arah
Memasukkan: Sebuah benang Keluaran: 1) Pertama-tama kita ambil karakter hapus pada akhir input-string sampai kita dibiarkan dengan panjang yang persegi (yaitu 1, 4, 9, 16, 25, 36, dll.) Jadi abcdefghijklmnopqrstuvwxyz(panjang 26) menjadi abcdefghijklmnopqrstuvwxy( panjang 25). 2) Lalu kita menempatkan ini dalam kotak, satu baris pada satu waktu, dari kiri ke …

15
Tic-Tac-Toe - X atau O?
Latar Belakang Lewati ke "Tugas" jika Anda terbiasa dengan Tic-Tac-Toe (saya pikir sebagian besar adalah!) Tic-Tac-Toe adalah gim dua pemain yang terkenal. Ini terdiri dari papan 3x3 yang diisi secara bertahap oleh dua pemain (klarifikasi di bawah); Pemain pertama menggunakan karakter Xdan yang lainnya menggunakan O. Pemenangnya adalah yang pertama …

14
Hitung angka Wilson
Mengingat bilangan bulat positif n , menghitung n th Wilson nomor W (n) di mana dan e = 1 jika n memiliki akar modulo primitif n , jika e = -1. Dengan kata lain, n memiliki akar primitif jika tidak ada bilangan bulat x di mana 1 < x < …


27
Menggandakan Pandigital
Terinspirasi oleh CMC ini Dengan bilangan bulat positif lebih besar dari 0, lakukan operasi berikut di atasnya: Jika semua sepuluh digit tunggal ( 1234567890) berada dalam angka setidaknya sekali, hasilkan penghitungan dan keluar dari program Jika tidak, gandakan jumlahnya dan ulangi, menambah hitungan. Hitungan dimulai pada 0 dan berapa kali …

11
Cari Kasus yang Cocok Ganti
Ambil tiga input, serangkaian teks T,; serangkaian karakter untuk menggantikan F,; dan serangkaian karakter untuk menggantikannya dengan R,. Untuk setiap substring Tdengan karakter yang sama (tidak sensitif huruf) F, gantilah dengan karakter dalam R. Namun, simpan case yang sama dengan teks aslinya. Jika ada lebih banyak karakter Rdari pada F, …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

18
Bagaimana cara meluruskan ellipsis?
Ini jelas ellipsisessieses. Terinspirasi oleh pesan obrolan . Tantangan anda Diberikan daftar atau spasi atau string kata yang dipisahkan koma, ellipsisessies menjelaskannya. Untuk ellipsisessieses-ify sebuah kata: Mulailah dengan kata. Tambahkan huruf pertama dari kata aslinya hingga akhir. Tambahkan 2 huruf terakhir dari kata aslinya ke akhir. Tambahkan huruf kedua hingga …
14 code-golf  string 

28
Angkat teleponmu! Bergetar!
Anda baru saja mendapat telepon baru, tetapi Anda tidak terlalu suka bergetar, Anda telah memutuskan ingin membuat pola getaran sendiri. Jadi, Anda telah menulis program tempat Anda menggunakan kata kunci long, shortdanpause membuat ponsel Anda bergetar sesuai dengan kata kunci ini. Tugas Buat sebuah program kecil yang menerima string dari …
14 code-golf  string 

8
Temukan sublist unik terpendek
Diberikan daftar daftar menemukan daftar terpendek yang merupakan sublist yang berdekatan dari satu daftar. Misalnya kalau kita punya [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] sublist bersebelahan terpendek akan [3,4]karena hanya muncul di daftar kedua. Jika tidak ada sublist berdekatan yang unik (ini membutuhkan setidaknya satu entri duplikat), buat daftar kosong. Berikut ini …

3
Selesaikan Masalah Troli
Para filsuf telah lama merenungkan masalah Trolley . Sayangnya, belum ada manusia yang memecahkan masalah ini. Untungnya, sebagai programmer kita dapat menggunakan komputer untuk menyelesaikan masalah bagi kita! Memasukkan Program Anda akan mengambil sebagai masukan (terbatas) grafik diarahkan (dengan paling banyak satu ujung dari xke y, untuk setiap xdan y), …

12
Temukan nomor Harun ke-n
Latar Belakang Sepasang Ruth-Aaron adalah sepasang bilangan bulat positif berturut-turut ndan n+1sedemikian rupa sehingga jumlah faktor prima (menghitung faktor prima berulang) dari masing-masing bilangan bulat adalah sama. Sebagai contoh, (714,715)adalah sepasang Ruth-Harun, sejak 714=2*3*7*17, 715=5*11*13dan 2+3+7+17=5+11+13=29. Nama pasangan Ruth-Aaron dipilih oleh Carl Pomerance mengacu pada total karir home run Babe …

12
prepend, append-Sequence
Tugas Urutan, tambahkan-urutan didefinisikan secara rekursif, seperti ini a (1) = 1 a (n) = a (n-1) .n, jika n adalah genap a (n) = na (n-1), jika n ganjil Dimana . mewakili gabungan bilangan bulat. Jadi beberapa istilah pertama adalah: 1,12,312,3124,53124,531246,7531246,...Ini adalah A053064 . Tugas Anda adalah, diberi bilangan …

11
Ambil akar kuadrat dari sebuah string
Motivasi Dalam tantangan ini, tugas Anda adalah mengalikan dua string, ini secara alami memperkenalkan cara untuk mengambil akar kuadrat dari string. Bagaimana cara kerjanya? Diberikan string (misalnya pub) hal pertama yang perlu Anda lakukan, adalah menentukan kode ASCII untuk setiap karakter: "pub" -> [112, 117, 98] Selanjutnya Anda memetakan kode-kode …

8
Membuat kata-kata octogonal
Pengguna Kamis lalu @SpookyGengar membuat kami senang dengan tantangan pertamanya tentang Membuat Kata Kuadrat . Bagaimana jika kita menggandakan jumlah sisi? Tantangan Ambil string sebagai input dalam format wajar apa pun yang Anda butuhkan ( string, chararray ...) dan output representasi octogonal dari input (juga dalam format apa pun yang …
14 code-golf  string 

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.