Pertanyaan yang diberi tag code-golf

14
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...

14
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...

14
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...

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 < n-1 dan x 2 = 1 mod n . Ini adalah kode-golf sehingga...

14
Sistem penilaian aneh

Perusahaan Aneh Weirdo memiliki cara aneh menilai staf mereka dengan jumlah hari mereka hadir di kantor: 0 - 13 : F 14 - 170 : E 171 - 180 : D 181 - 294 : C 295 - 300 : B 301 - 365 : A Note: The range is inclusive (i.e. 0-13 means 0 days and 13 days both will evaluate as grade...

14
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...

14
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...

14
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...

14
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...

14
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,...

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...

14
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 membantu...

14
Temukan garis terbesar

Anda akan diberi array 2-D dari bilangan bulat, dan panjang N. Tugas Anda adalah menemukan di dalam array garis lurus (horizontal, vertikal atau diagonal) elemen N yang menghasilkan jumlah total tertinggi, dan mengembalikan jumlah itu . Contoh N = 3, A = 3 3 7 9 3 2 2 10 4 1 7 7 2 5 0 2 1 4...

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...

14
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

14
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...

14
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...