Pertanyaan yang diberi tag code-golf

25
Rotasi Interlaced

Tantangan Dengan matriks karakter persegi (karakter ASCII satu-byte yang dapat dicetak), putar setiap "cincin" matriks ke arah yang berlawanan. Mari kita ambil contoh: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Kemudian, cincin terluar diputar searah jarum jam 90 derajat, seperti: 1 2...

25
Gandakan beberapa berlian

Masalah Diberikan bilangan bulat positif di nmanan < 100 Keluarkan pola berlian sebagai berikut: Memasukkan n=1 /\/\ \/\/ Masukan n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Masukan n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/...

25
Ketergantungan Triangular

Sebuah angka segitiga adalah angka yang merupakan penjumlahan dari nbilangan dari 1 sampai n. Misalnya 1 + 2 + 3 + 4 = 10demikian 10adalah angka segitiga. Diberikan bilangan bulat positif ( 0 < n <= 10000) sebagai input (dapat diambil sebagai bilangan bulat, atau sebagai string), kembalikan...

25
Apakah ini nomor Lynch-Bell?

Anda akan diberi angka bulat positif (yang tidak akan pernah mengandung 0) sebagai input. Tugas Anda adalah memeriksa apakah itu nomor Lynch-Bell atau tidak. Angka adalah nomor Lynch-Bell jika semua digitnya unik dan nomornya dapat dibagi oleh masing-masing digitnya. Bahkan, sebenarnya hanya ada...

25
House of cards (versi 1)

Versi 2 di sini . Tantangan sederhana: diberi bilangan bulat, menggambar rumah kartu dengan jumlah cerita yang diberikan. Jika angkanya negatif, gambar rumah terbalik. Contoh: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\

25
Verifikasi Topologi

Tantangan Mengingat satu set Tdari himpunan bagian dari himpunan berhingga S={1,2,3,...,n}, menentukan apakah Tmerupakan topologi atau tidak. Penjelasan The Powerset P(S) dari beberapa set Sadalah himpunan semua himpunan bagian dari S. Beberapa contoh: S = {}, P(S) = {{}} S = {1}, P(S) = {{},...

25
Kurangi string menjadi potongan alfabet

Diberikan string yang tidak kosong yang hanya terdiri dari karakter dan spasi alfabet huruf kecil dan huruf besar ( [a-zA-Z ]), kurangi menjadi potongan alfabet, dimulai dengan karakter pertama. Untuk mengurangi string, mulailah dengan karakter alfabet pertama, lalu hapus setiap karakter setelah...

25
Gimli, membuatnya lebih pendek?

Saya salah satu penulis Gimli. Kami sudah memiliki versi 2-tweet (280 karakter) di C tapi saya ingin melihat seberapa kecil itu bisa didapat. Gimli ( kertas , situs web ) adalah kecepatan tinggi dengan desain permutasi kriptografi tingkat keamanan tinggi yang akan dipresentasikan pada Konferensi...

25
Gambarkan Kontur saya

Diberi matriks ketinggian persegi panjang, gambarkan konturnya. Tugas Dua elemen xdan yberada pada level kontur yang sama jika floor(x/10) == floor(y/10). Misalnya, 52dan 58berada pada level kontur yang sama, tetapi 58dan 64tidak. Tindakan menggambar kontur didefinisikan sebagai berikut: Untuk...

25
Enumerasi integer pusing

Tantangan Anda hari ini adalah untuk menampilkan istilah tertentu dari urutan yang menyebutkan semua bilangan bulat. Urutannya adalah sebagai berikut: Jika kita memiliki fungsi diindeks 0 menghasilkan urutan f(n)dan ceil(x)fungsi langit-langit, maka f(0) = 0; abs(f(n)) = ceil(n/2);...

25
Simulasikan Jam Alarm Lama Bodohku

Saya memiliki jam alarm tua yang bodoh dengan dua tombol: hourdan minute. The hourtombol increment jam alarm set, dan minutekenaikan waktu menit alarm set. Namun, beberapa perancang pintar menyadari bahwa menekan kedua tombol pada saat yang sama harus memiliki makna, dan memutuskan bahwa menekan...

25
Buat pola zig-zag

Tugas Anda adalah mengambil satu input integer dan mencetak pola zigzag menggunakan garis miring dan garis miring terbalik. Input integer menentukan panjang masing-masing zig dan zag, serta jumlah zig dan zag Polanya selalu dimulai dari kanan ke kiri Uji Kasus 4-> / / / / \ \ \ \ /...

25
Berapa hari dalam sebulan?

Diberikan representasi tekstual (nama lengkap tidak peka huruf atau singkatan 3 karakter) sebulan mengembalikan jumlah hari dalam sebulan. Sebagai contoh, december, DEC, dan decsemua harus kembali 31. Februari dapat memiliki 28 atau 29 hari. Asumsikan input adalah sebulan di salah satu bentuk...

25
Apakah itu Kubus Rubik?

Waktu luang para pedant yang terhormat adalah untuk menunjukkan bahwa foto-foto "Rubik's Cubes" (pada kaos, poster, dll.) Sebenarnya tidak dapat dipecahkan. Hal pertama yang harus diperiksa adalah kubus terdiri dari potongan yang tepat. Untuk dipecahkan kubus membutuhkan enam warna masing-masing...

25
Terapkan Stopwatch Sederhana

Tantangan Tugas Anda adalah menulis sebuah program yang, sekali sedetik (termasuk segera ketika program Anda dimulai), mencetak waktu yang telah berlalu sejak program Anda dimulai. Aturan Waktu harus dicetak dalam hh:mm:ssformat. (memimpin nol untuk nilai satu digit) Prangko waktu harus...

25
Arah lalu lintas

Aturan Diberi kode negara ISO3166-1-Alpha-2, tugas Anda adalah memutuskan arah lalu lintas untuk negara itu: Input akan menjadi kode negara yang valid (valid karena merupakan elemen dari dua daftar yang disediakan) Input mungkin daftar dua karakter, bukan string jika itu membantu Anda dapat...

25
Program Identifikasi Bentuk

Tugas Anda adalah membangun program yang mengidentifikasi bentuk input. Bentuk yang akan diidentifikasi dapat berupa salah satu dari yang berikut: Kotak Untuk diidentifikasi sebagai kotak, sumber harus memiliki garis dengan panjang yang sama, dan jumlah garis yang sama dengan karakter per baris...