Pertanyaan yang diberi tag «code-golf»

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

19
Berapa usianya kira-kira?
Tulis program singkat yang menghasilkan jumlah detik positif yang mewakili suatu umur, dan menghasilkan perkiraan waktu itu dalam bahasa Inggris. Program Anda harus menampilkan jumlah waktu paling tidak tepat yang telah berlalu, di antara metrik berikut dan panjangnya dalam detik: second = 1 minute = 60 hour = 60 * …
29 code-golf  date 

21
Simbol Levi-Civita
Simbol Levi-Civita tiga dimensi adalah fungsi yang fmengambil tiga kali lipat dari bilangan (i,j,k)masing-masing dalam {1,2,3}, untuk {-1,0,1}, didefinisikan sebagai: f(i,j,k) = 0ketika i,j,ktidak berbeda, yaitu i=jatau j=katauk=i f(i,j,k) = 1kapan (i,j,k)pergeseran siklik (1,2,3), itu adalah salah satunya (1,2,3), (2,3,1), (3,1,2). f(i,j,k) = -1kapan (i,j,k)pergeseran siklik (3,2,1), itu adalah salah …

11
Asterisk spiral
Mengingat ukuran Sdan langkah spiral N, output S*Sspiral "persegi" memiliki Ntanda bintang, dibangun dari jari-jari luar ke dalam searah jarum jam. Uji kasus (contoh) di bawah ini. Memasukkan: 4 3 Keluaran: *** Memasukkan: 4 6 Keluaran: **** * * Memasukkan: 4 11 Keluaran: **** * * * **** Memasukkan: 6 …

7
Kami berakhir di tempat kami mulai! ...
Tantangan: Memasukkan: Anda mengambil dua input: - Sebuah string yang hanya berisi ASCII yang dapat dicetak (tidak termasuk spasi, tab, atau baris baru) - Karakter ASCII yang dapat dicetak Keluaran: Baris pertama akan berisi string-input. Setiap ikemunculan pertama -modulo-3 dari karakter ini akan bergerak ke arah Tenggara; setiap i-modulo-3 detik …

4
Terapkan penambahan string yang benar
Banyak bahasa memungkinkan string untuk "ditambahkan" dengan +. Namun ini benar-benar rangkaian, tambahan yang benar akan mengikuti aksioma grup: Ditutup (penambahan dua string selalu berupa string) Ini asosiatif ( (a + b) + c = a + (b + c) ) Ada identitas ( ∃e: a + e = a …

8
Katakan padaku bagaimana cara menjatuhkannya
Sebagai ilmuwan komputer, Anda mungkin sudah terbiasa dengan daftar operasi dasar pop dan push . Ini adalah operasi sederhana yang mengubah daftar elemen. Namun, pernahkah Anda mendengar tentang kegagalan operasi ? (seperti di flip- flop )? Sederhana saja. Dengan diberi nomor n , balikkan elemen n pertama dari daftar. Ini …

9
Apakah Bergunung-gunung?
Tantangan Untuk tantangan ini, string pegunungan adalah yang sesuai dengan aturan tata bahasa M: x(Mx)*di mana pada setiap produksi, semua x adalah karakter yang sama. Saat menjorok, string pegunungan mungkin terlihat seperti ini: A B C D C E F E C B A Seperti yang Anda lihat, itu terlihat …


30
Pengacakan hingga 0
Tantangan Posting kotak pasir Diberikan bilangan bulat positif (K)Output bilangan bulat seragam acak (Y)antara [0, K). Jika Y > 0Asumsikan K = Ydan ulangi prosesnya sampai Y = 0. Aturan Masukan harus dicetak terlebih dahulu Format output sesuai keinginan Program Anda harus selesai. 0 harus menjadi hasil akhir, sebagai gantinya …
29 code-golf  random 

30
Menghapus bit paling signifikan dari integer
Memasukkan Inputnya adalah bilangan bulat positif tunggal n Keluaran Output ndengan bit set paling signifikan untuk 0. Uji Kasus 1 -> 0 2 -> 0 10 -> 2 16 -> 0 100 -> 36 267 -> 11 350 -> 94 500 -> 244 Sebagai contoh: 350dalam biner adalah 101011110. Mengatur …

25
Angka palindrom dengan twist biner
Peringatan: ini BUKAN tantangan "hei, mari kita menggambar kue di ASCII-art"! Silakan terus membaca;) Beberapa waktu yang lalu itu adalah hari ulang tahunku, sekarang aku berumur 33 tahun. Jadi ada tradisi sosial canggung yang terdiri dari mengundang keluarga dan teman-teman, meletakkan lilin seperti angka pada kue, menyanyikan lagu dan hadiah …

11
Bangun Semi-Zigzag
Anda akan diberikan bilangan bulat positif Nsebagai input. Tugas Anda adalah membangun Semi-Zigzag, Nsisi, masing-masing panjangnya N. Karena relatif sulit untuk menggambarkan tugas dengan jelas, berikut adalah beberapa contoh: N = 1: HAI N = 2: HAI OO N = 3: OO OO OOO N = 4: OOOOO OO OO …

21
Urutan yang bisa ditumpuk
Anda menangani kartu berlabel 0 hingga 9 dari tumpukan kartu sekaligus, membentuk tumpukan yang dimulai dari 0 dan dihitung dengan 1. Saat Anda memberikan 0, Anda meletakkannya di atas meja untuk memulai tumpukan baru. Ketika Anda memberikan kartu lain, Anda menumpuknya di atas kartu yang nilainya persis lebih rendah, dan …

28
Pertama, mereka datang
"Pertama mereka datang ..." adalah sebuah puisi karya Martin Niemöller : First they came for the Socialists, and I did not speak out- Because I was not a Socialist. Then they came for the Trade Unionists, and I did not speak out- Because I was not a Trade Unionist. Then …

20
Interquine - Dua program yang saling output dalam satu lingkaran
Program A mengeluarkan kode program B saat dijalankan, dan B menampilkan sumber A. Persyaratan: Hanya satu bahasa di kedua program Program berbeda. Satu program yang menghasilkan sendiri tidak memenuhi syarat. Kedua program tidak kosong, atau paling tidak panjangnya 1 byte. Mengejar baris baru di sumber dan keluaran diabaikan stdin ditutup …
29 code-golf  quine 

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.