Pertanyaan yang diberi tag code-golf

18
Kenali mod-lipatan

Tugas Tentukan mod-fold sebagai fungsi dari bentuk f (x) = x% a 1  % a 2  % ...% a k , di mana a i adalah bilangan bulat positif dan k ≥ 0 . (Di sini, % adalah operator modulo asosiatif kiri.) Diberikan daftar n bilangan bulat y 0 ,…, y n − 1 , tentukan apakah ada mod-fold f sehingga...

18
Hasilkan Urutan Rummy

Tugas Anda adalah mengambil elemen input ndan output ndari Rummy Sequence, urutan yang saya buat (melihat OEIS tidak akan membantu Anda). Definisi Setiap elemen dari Rummy Sequence adalah seperangkat nilai-nilai yang benar atau salah. Mis [true, false]. : . Langkah-langkah untuk menghasilkan...

18
Legalisasikan Tanggal Terbalik

Memasukkan: Tanggal (mengandung dd, MMdan yyyy). Objek-tanggal, atau tiga bilangan bulat terpisah juga valid sebagai input. Keluaran: Setiap bagian ( dd, MMdan yyyy) secara individual dikembalikan dan dibulatkan ke tanggal valid terdekat. Misalnya (dalam format dd-MM-yyyy):

18
Tulis encoder cipher VIC

The VIC cipher adalah salah satu pensil dan kertas cipher yang paling rumit yang pernah disusun. Digunakan pada 1950-an oleh mata-mata Soviet Reino Häyhänen, dengan nama sandi "VICTOR", prinsip utamanya adalah keamanan melalui kebingungan; a banyak kebingungan. Tugas Anda adalah menulis program...

18
Gauss ke Eisenstein

Dengan bilangan bulat Gaussian a+bia+bia+bi mana aaa , bbb adalah bilangan bulat dan i=exp(πi/2)i=exp⁡(πi/2)i = \exp\left(\pi i/2\right) adalah unit imajiner, kembalikan yang terdekat (wrt ke jarak Euclidean) Bilangan bulat Eisenstein k+lωk+lωk+l\omega mana kkk , lll berada bilangan bulat dan...

18
Saya telah berburu alfabet untuk sementara waktu

Kau tahu, kami punya banyak tantangan "alfabet" baru-baru ini. ( satu dua tiga empat lima .) Sementara saya suka tantangan yang bagus, dan tantangan itu sangat menyenangkan, saya pikir sudah waktunya untuk perubahan kecepatan. Kita perlu mengesampingkan tantangan seperti itu di masa depan. Sudah...

18
Gerakan Cukup Halus

Dalam aritmatika, bilangan n-smooth , di mana n adalah bilangan prima yang diberikan, secara matematis didefinisikan sebagai bilangan bulat positif yang tidak memiliki faktor prima lebih besar dari n. Sebagai contoh, 42 adalah 7-smooth karena semua faktor prima kurang dari atau sama dengan 7,...

18
Golf Cepat: Pemimpin Emas

Tantangan Dengan menggunakan data dari API di sini , berikan nama-nama tiga negara dengan medali emas Olimpiade terbanyak di Olimpiade Rio 2016 (yaitu elemen pertama dari daftar yang dikembalikan). Misalnya, pada saat posting (18:23 UTC + 1, Senin, 15 Agustus), AS, Inggris, dan Cina memiliki...

18
Nomor permutapalindromic

Diberikan bilangan bulat Nsebagai input, mengeluarkan Nnomor permutapalindromic. Bilangan permutapalindromic adalah bilangan bulat yang benar-benar positif sehingga setidaknya ada satu permutasi dari digitnya yang menghasilkan palindrom (yaitu bilangan yang merupakan kebalikannya...

18
Evaluasi gulungan 10.000 Dadu

pengantar Dice 10.000 adalah permainan dadu yang dapat dimainkan dengan 6 dadu dan sesuatu untuk ditulis. Para pemain melempar dadu beberapa kali secara bergantian dan mendapatkan skor di bagian akhir. Pemain yang mencapai 10.000 poin pertama memenangkan permainan. Menghitung skor satu roll adalah...

18
Variabel Prime "Twins"

Saya kembar 2/3 dengan saudara laki-laki saya, yaitu lahir pada hari yang sama di bulan yang sama tetapi dua belas tahun kemudian. Ketika saya berusia 5 tahun, dia berusia 17 tahun, keduanya prima; pasangan usia terakhir yang bisa kita andalkan adalah [71, 83] dengan kita berdua masih hidup dan...

18
Bilangan Bulat Berlebihan

Untuk bilangan bulat positifn dengan faktorisasi prima di n = p1^e1 * p2^e2 * ... pk^ekmana p1,...,pkbilangan prima dan e1,...,ekbilangan bulat positif, kita dapat mendefinisikan dua fungsi: Ω(n) = e1+e2+...+ekjumlah pembagi utama (dihitung dengan multiplisitas) ( A001222 ) ω(n) = kjumlah...

18
Minesweeper sedang bekerja

Semua orang tahu game kapal penyapu ranjau tua yang dikirimkan dengan Windows XP. Ini adalah kotak sederhana dengan matriks sel 9x9 yang berisi angka (menunjukkan berapa banyak ranjau yang berdekatan) atau tambang. Tantangannya adalah untuk menghasilkan grid 9x9 acak dengan 10 bom yang diberikan...

18
Generasi RGB Gradien

Tantangan Mengingat dua string heksadesimal huruf besar (baik 6 karakter, XXXXXX dan YYYYYY) mewakili nilai-nilai RGB (mulai dari 000000ke FFFFFFinklusif), dan non-nol positif bilangan bulat N, menampilkan transisi linier dari N + 2 warna yang dihasilkan dari XXXXXX ke YYYYYY yang akan...

18
Apa langkah Anda selanjutnya?

Tantangan ini adalah untuk menulis fungsi minimax dalam bahasa pilihan Anda, untuk menghasilkan langkah terbaik berikutnya dalam permainan NxN dari tic-tac-toe yang diberikan status papan saat ini . Input papan dapat diterima sebagai Matriks, Koleksi 2D atau apa pun yang masuk akal bagi Anda,...

18
Kode sumber GO!

Mari kita gunakan augmented reality untuk berburu makhluk kecil yang tersembunyi di kode sumber. Tulis program quine yang mengeluarkan sumber kode sendiri, kecuali untuk 5 karakter berturut-turut yang akan dimodifikasi dan yang akan menampilkan PCG-mon :(^_^) 5 karakter berturut-turut dapat...

18
Lakukan auto-super-logaritma

Mengingat bilangan bulat positif n dan sejumlah satu , yang n th tetration dari sebuah didefinisikan sebagai suatu ^ ( a ^ ( a ^ (... ^ a ))), di mana ^ menunjukkan exponentiation (atau kekuasaan) dan ekspresi berisi angka yang tepat n kali. Dengan kata lain, tetrasi adalah eksponensiasi iterasi...

18
Penerjemah Bahasa Inggris ke Bahasa Alien

Pengarahan Alien telah menetap di bumi dan anehnya, alfabet mereka sama persis dengan kita. Bahasa mereka juga sangat mirip dengan bahasa kami dengan beberapa perbedaan yang sangat berbeda dan mudah dihitung. Tantangan Ambil string dan tampilkan bahasa asing yang setara. Terjemahan berfungsi...

18
Fraktal kastil Minecraft

Diinspirasikan oleh video youtube dari sesama pengguna PPCG ... Tantangan Anda adalah menggunakan seni ASCII menggambar dinding kastil Andesite dan Diorite di Minecraft. The bentuk dinding adalah penyanyi Set . Untuk referensi, Cantor Set dibuat dengan mengulangi N kali berikut : Lipat tigakan...