Pertanyaan yang diberi tag code-golf

27
Hitung fungsi total Euler

Latar Belakang Euler totient fungsi φ(n)didefinisikan sebagai jumlah bilangan bulat kurang dari atau sama dengan nyang relatif prima untuk n, yaitu, jumlah nilai yang mungkin dari xdalam 0 < x <= nyang gcd(n, x) == 1. Kami sudah sebuah beberapa totient - terkait tantangan sebelumnya,...

27
Hitung A190810

Tugas Anda cukup sederhana, hitung elemen ke- A1 A190810 . Elemen A190810 dihitung berdasarkan aturan ini: Elemen pertama adalah 1 Urutannya meningkat Jika xterjadi dalam urutan, maka 2x+1dan 3x-1juga lakukan Anda dapat menggunakan pengindeksan berbasis 1 atau 0, tetapi jika Anda menggunakan...

27
Hapus duplikat & switched case

Tujuan Tujuan dari tantangan ini adalah: memberikan string sebagai input, menghapus duplikat pasangan huruf, jika item kedua dalam pasangan adalah kapitalisasi yang berlawanan. (Yaitu huruf besar menjadi huruf kecil dan sebaliknya). Pasangan harus diganti dari kiri ke kanan. Misalnya, aAaharus...

27
Buat string (agak) referensial sendiri

Anda ingin membuat string di mana karakter ( 1-diindeks ) pada indeks nberada n. Ketika nkurang dari 10, ini mudah: "123456789". Ketika n12, misalnya, menjadi tidak mungkin, karena angka lebih besar dari 9 (dalam basis 10) mengambil lebih dari satu karakter. Kita bisa kompromi dengan membagi string...

27
Jumlah kemurnian

Hari ini kita akan melihat urutan a , terkait dengan fungsi Collatz f : Kami menyebutnya urutan bentuk z, f (z), f (f (z)), ... suatu urutan Collatz . Angka pertama dalam urutan kami , a (1) , adalah 0 . Di bawah aplikasi berulang f , ia jatuh ke dalam siklus 0 → 0 →… Angka terkecil yang belum...

27
Kurangi angka berikutnya

Deskripsi Kurangi angka P berikutnya dari angka N. Angka N berikutnya adalah N +1. Lihatlah contoh-contoh untuk mendapatkan apa yang saya maksud. Contoh: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N with 2 from...

27
Inval Invalid Invalid

Gagasan ini secara longgar didasarkan pada pesan obrolan @ TùxCräftîñg . Lihatlah urutan contoh di bawah ini: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Setelah INVALID9itu, berlangsung seperti ini: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 Dan setelah INVALI9itu, seperti...

27
Jumlah atau perbedaan dua kekuatan dua

Tantangan Anda, jika Anda memilih untuk menerimanya, adalah, diberikan bilangan bulat K >= 1, temukan bilangan bulat non-negatif Adan B setidaknya satu dari dua syarat berikut ini berlaku: K = 2^A + 2^B K = 2^A - 2^B Jika tidak ada Adan B, program Anda mungkin berperilaku dengan cara apa...

27
Keluarkan tenda terbalik

Diberi bilangan bulat, mengeluarkan tenda terbalik. Input menentukan ukuran tenda (nilai absolut) dan apakah pintu masuk berada di sisi kiri (angka negatif) atau sisi kanan (angka positif). If input = -1: ____ \/_/ If input = -2: ________ \ / / \/___/ If input = -3: ____________ \ / / \ / /...

27
Chainifikasi Substring

pengantar Untuk contoh ini, mari kita ambil string Hello, World!dan array [3, 2, 3]. Untuk menemukan rantai substring, kami melalui proses berikut: Angka pertama array adalah 3, jadi kami mendapatkan substring [0 - 3], yaitu Hel. Setelah itu, kami menghapus 3karakter pertama dari string awal,...

27
Konstruksi alami

Bilangan asli termasuk 0 secara resmi didefinisikan sebagai set, dengan cara berikut : Angka 0 didefinisikan sebagai set kosong, {} Untuk n ≥ 0, angka n +1 didefinisikan sebagai n ∪ { n }. Akibatnya, n = {0, 1, ..., n -1}. Angka pertama, yang ditentukan oleh prosedur ini, adalah: 0 = {} 1 =...

27
Badai Matius dan Petir

Tantangan Terinspirasi oleh tantangan ini dan Badai Matius yang jahat , kami akan menghasilkan beberapa baut kilat secara dinamis. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Memasukkan Integer Positif nmenentukan kedalaman putaran petir. Aturan...

27
Senin Terakhir

Senin, 31 Oktober, adalah Halloween. Dan itu membuat saya berpikir - Saya ingin tahu bulan apa di hari terakhir bulan itu yang juga menjadi hari Senin? Memasukkan Bilangan bulat positif dalam format apa pun yang mewakili satu tahun 10000 > y > 0,. Input dapat diisi dengan nol (misalnya,...

27
Siapa PRNG itu?

Diberikan urutan 625 bilangan bulat unsigned 32-bit (yaitu, dalam kisaran [0, 2**32)), output mana dari generator nomor pseudorandom berikut yang menghasilkan urutan: Linear Congruential Generator Xorshift Mersenne Twister Secara khusus, implementasi C dari tiga generator yang digunakan untuk...

27
String Primenary

String Primenary ( binary-prime ) adalah string yang, ketika ditulis sebagai grid biner, setiap baris dan kolom memiliki total prima. Itu penjelasan yang tidak jelas, jadi mari kita uraikan dengan contoh yang berhasil ... Untuk contoh ini kita akan menggunakan string bunny: Pertama, cari...

27
Abjad mengubah string

Tugas Tujuan Anda, jika Anda memilih untuk menerimanya, adalah untuk menulis sebuah program, yang, diberi string input (atau array karakter), menampilkan setiap kemungkinan permutasi dari huruf-huruf dalam string itu. Saya rewel dengan hasil saya, jadi harus diurutkan berdasarkan abjad, tanpa...

27
Hitung faktor prima

Kami memiliki tantangan faktorisasi utama beberapa waktu yang lalu, tetapi tantangan itu sudah hampir enam tahun dan hampir tidak memenuhi persyaratan kami saat ini, jadi saya percaya ini saatnya untuk yang baru. Tantangan Tulis program atau fungsi yang memasukkan bilangan bulat lebih besar dari...

27
ASCII Jigsaw Puzzle

Ini adalah 3x3puzzle ASCII: _____ _____ _____ | _| |_ | | (_ _ _) | |_ _|_( )_|_ _| | (_) |_ _| (_) | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _) | |_____|_____|_____| Ini juga 3x3puzzle ASCII: _____ _____ _____ | |_ _| | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _ _) | |_...

27
2D Maze Minus 1D

Tantangan ini adalah tentang mengubah labirin 2D menjadi labirin 1D. Ikhtisar +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | | \ | D -- E +-+-+ +-+-+ + +-+-+ +-+-+ + \ | E -- F | | |C D E F| C---D-E---F E -- G +-+-+-+ +-+ +...