Pertanyaan yang diberi tag «code-golf»

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


23
Temukan faktor prima
Dalam tugas ini, Anda harus menulis sebuah program, yang menghitung faktor prima dari sebuah angka. Masukan adalah bilangan asli 1 <n <2 ^ 32. Outputnya adalah daftar faktor prima dari angka dalam format berikut. Eksponen harus dihilangkan jika mereka 1. Hanya menampilkan bilangan prima. (Dengan asumsi input adalah 131784): 131784 …

26
Ada seorang wanita tua
Tujuan Anda adalah menulis program yang mencetak puisi berikut persis seperti yang ditampilkan di sini: There was an old lady who swallowed a fly. I don't know why she swallowed that fly, Perhaps she'll die. There was an old lady who swallowed a spider, That wriggled and iggled and jiggled …

30
Apakah string X adalah lanjutan dari string Y?
Diberikan string X dan Y, tentukan apakah X adalah urutan dari Y. String kosong dianggap sebagai urutan dari setiap string. (Misalnya, ''dan 'anna'merupakan lanjutan dari 'banana'.) Memasukkan X, string alfanumerik sensitif-huruf yang mungkin kosong Y, string alfanumerik sensitif-huruf yang mungkin kosong Keluaran Benar atau Salah (atau yang setara), dengan benar …
23 code-golf  string 

11
Apakah angka ini diam-diam Fibonacci?
Latar Belakang Sebagian besar dari Anda tahu angka Fibonacci . Beberapa dari Anda mungkin tahu bahwa semua bilangan bulat positif dapat direpresentasikan sebagai jumlah dari satu atau lebih angka Fibonacci yang berbeda, menurut Teorema Zeckendorf . Jika jumlah istilah dalam Representasi Zeckendorf optimal dari integer nsendiri merupakan nomor Fibonacci, kami …

6
Memfaktorkan bilangan bulat Gaussian
Sebuah Gaussian bilangan bulat adalah bilangan kompleks yang bagian real dan imajiner adalah bilangan bulat. Bilangan bulat Gaussian, seperti bilangan bulat biasa, dapat direpresentasikan sebagai produk bilangan prima Gaussian, dengan cara yang unik. Tantangannya di sini adalah untuk menghitung konstituen utama dari bilangan bulat Gaussian yang diberikan. Input: bilangan bulat …

30
Tes prima yang pada dasarnya BENAR-BENAR
Tulis program yang akan menguji keutamaan angka yang ditentukan, dan berikan output sebagai nilai Boolean (True is prime). Tes utama Anda dapat (tetapi tidak harus) valid untuk nomor 1. Inilah intinya: program Anda sendiri harus dijumlahkan ke bilangan prima. Konversi setiap karakter (termasuk spasi) ke nilai Unicode / ASCII ( …

13
Bisakah kamu menangani pub?
Latar Belakang Ini Jumat sore dan Anda dan teman Anda memutuskan untuk pergi ke pub malam itu, tetapi sebelum pergi ke pub Anda pikir Anda harus memiliki beberapa minuman. Namun, hal-hal meningkat dengan cepat; temanmu Shaddock Pamplemousse memenangkan lotre awal minggu ini dan memutuskan untuk membawa peti ke atas peti …

19
Tantangan Dijkstra
Disajikan untuk menghormati APL sebagai alat interaktif yang berusia 50 tahun tahun ini Latar Belakang Ken [Iverson] mempresentasikan makalahnya Formalisme dalam Bahasa Pemrograman pada Agustus 1963 pada Konferensi Kerja tentang Struktur Bahasa Mekanik, Princeton, NJ. (Backus, Kari, Dijkstra, Floyd, Iverson, Newell, Perlis, Wilkes). Makalah ini juga mencatat diskusi yang terjadi …

2
Mesin Penjual Otomatis Emoji
Tidak bisa melihat emoji? Klik di sini . Anda akan mensimulasikan mesin penjual otomatis. Item tersebut adalah 56 emoji berbeda, yang dapat direpresentasikan sebagai dua karakter pengganti UTF-8, dari: 🍅 (U + D83C U + DF45) hingga 🍼 (U + D83C U + DF7C). Dalam HTML, emoji ini dapat direpresentasikan …
23 code-golf 

27
Menyusun ulang urutan
pengantar Mari kita amati urutan berikut (bilangan bulat non-negatif): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, ... Sebagai contoh, mari kita ambil tiga angka pertama . Ini adalah 0, 1, 2. Angka-angka yang digunakan dalam urutan ini dapat dipesan dalam enam cara …

13
is_gaussian_prime (z)?
Tugas Tulis fungsi yang menerima dua bilangan bulat a,byang mewakili bilangan bulat Gaussian z = a+ib( bilangan kompleks). Program ini harus kembali benar atau salah tergantung pada apakah a+ibmerupakan perdana Gaussian atau tidak . Definisi: a + bi adalah Gaussian prime jika dan hanya jika memenuhi salah satu dari kondisi …


17
Inscriptio Labyrinthica
Di tempat pemakaman Raja Silo dari Asturias ada tulisan yang bertuliskan SILO PRINCEPS FECIT ( Raja Silo membuat ini ). Huruf pertama ditemukan di bagian paling tengah, dan dari sana seseorang membaca dengan pergi ke arah non-diagonal yang memancar keluar. Huruf terakhir ditemukan di keempat sudut. Dalam tantangan ini, Anda …
22 code-golf  string 

24
Hitung jumlah segitiga
Diberikan daftar bilangan bulat positif, temukan jumlah segitiga yang dapat kita bentuk sedemikian rupa sehingga panjang sisi mereka diwakili oleh tiga entri berbeda dari daftar input. (Inspirasi berasal dari CR .) Detail Segitiga dapat dibentuk jika semua permutasi dari panjang tiga sisi memenuhi ketimpangan segitiga ketat(Ini berarti , dan harus …

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.