Pertanyaan yang diberi tag source-layout

17
Pengembalian string normal dan visual

Tulis beberapa kode yang bertindak sebagai program kucing. Artinya, untuk memasukkan string dan output apa adanya. Tetapi pembalikan normal kode Anda harus menampilkan pembalikan normal dari string input. Dan pembalikan visual kode Anda harus menampilkan pembalikan visual dari string...

17
Indeks permutasi terbalik

pengantar Permutasi leksikografis dari daftar dengan elemen n dapat dinomori dari 0 hingga n ! - 1. Misalnya, 3! = 6 permutasi dari (1,2,3)akan (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Ketika permutasi diterapkan ke daftar, elemen-elemennya disusun dalam urutan yang sama dengan angka...

17
Buat quine yang saling menjalin

Tugas Anda adalah membuat program yang, ketika dijalankan, mengembalikan dirinya sebagai output (ini dikenal sebagai quine). Namun, quine ini harus, ketika disalin nkali, mengembalikan quine, tetapi dengan masing-masing karakter digandakan di nwaktu tempat , di mana nadalah bilangan bulat...

17
Mesin Kebenaran yang Diperpanjang

Banyak orang tahu apa itu mesin kebenaran dalam pemrograman. Tapi sudah saatnya kita membuat segalanya menjadi takik. Memperkenalkan, mesin kebenaran yang diperluas! Mesin kebenaran yang diperluas membutuhkan dua hal sebagai input, integer ndan string nonempty s. Ini menghasilkan s nkali dengan...

16
Program Mutilasi Diri

Sederhananya, tujuan Anda adalah membuat program lengkap yang mengubah kode sumbernya sendiri hingga setiap karakter sumber berbeda dari apa yang dimulai. Harap sertakan sumber awal serta sumber akhir dalam posting Anda, serta deskripsi. Misalnya, Jelaskan apa yang program Anda lakukan, bahasa...

16
Uraikan angka!

Tugas Anda adalah menguraikan angka menggunakan format di bawah ini. Ini mirip dengan konversi basis, kecuali bahwa alih-alih mencantumkan digitsdalam basis, Anda mencantumkan values, sehingga daftar menambahkan hingga input. Jika basis yang diberikan adalah n, maka setiap angka dalam daftar...

15
Konvolusi Biner

Konvolusi biner dijelaskan oleh angka M, dan diterapkan pada angka N. Untuk setiap bit dalam representasi biner M, jika bit diatur ( 1), bit yang sesuai dalam output diberikan oleh XORing dua bit yang berdekatan dengan bit yang sesuai N(membungkus jika perlu). Jika bit tidak disetel ( 0), bit yang...

15
Buat Program Parrot

Diberikan input, output yang input diikuti oleh baris baru tanpa akhir. Input akan berupa string yang hanya terdiri dari karakter ASCII yang dapat dicetak ( 0x20-0x7E) dan baris baru ( 0x0A). Jika input panjang 0, output baris baru tanpa henti. Ini adalah kode-golf sehingga byte paling sedikit...

14
Cari Kasus yang Cocok Ganti

Ambil tiga input, serangkaian teks T,; serangkaian karakter untuk menggantikan F,; dan serangkaian karakter untuk menggantikannya dengan R,. Untuk setiap substring Tdengan karakter yang sama (tidak sensitif huruf) F, gantilah dengan karakter dalam R. Namun, simpan case yang sama dengan teks...

14
Pengaturan Ulang Deranged

Tugas Anda adalah menulis program komputer sehingga ketika dipotong menjadi garis-garis (terpecah pada karakter baris baru) setiap pengaturan garis akan menghasilkan angka yang berbeda antara 1 dan n! (di mana n adalah jumlah total baris). Tidak ada angka yang harus dikeluarkan oleh dua pengaturan...

13
Gerbang Logika Secara Manual

Buat program yang mensimulasikan gerbang logika dasar. Input: Kata all-caps diikuti oleh 2 1 digit angka biner, dipisahkan oleh spasi, seperti OR 1 0. Gerbang OR, AND, NOR, NAND, XOR, dan XNORdiperlukan. Output: Apa output dari gerbang logika yang dimasukkan akan diberi dua angka: 1 atau...

13
Baris, Kolom, Diagonal, Blok

Tulis blok kode persegi yang lebar N karakter dan tinggi N karakter, untuk beberapa bilangan bulat positif N. Misalnya, N Anda mungkin 5 dan blok terlihat seperti ini: ThisI sMy5B y5Cod eBloc kOkay Blok ini perlu berperilaku sebagai berikut: Ketika baris teratas diekstraksi dan dijalankan...

13
Dapatkan The Getters

Tugas Saya kira semua orang menyukai pembuatan kode otomatis dan menghemat waktu selama bekerja. Anda harus membuat banyak kelas dan anggota di siang hari dan Anda tidak ingin membuat semua itu getterssecara manual. Tugasnya adalah menulis program atau fungsi, yang menghasilkan gettersuntuk semua...

13
Quine tugas ganda: quine! DlroW, olleH

Tulis program yang akan menampilkan kode sumbernya sendiri ketika dijalankan, dan tidak ada yang lain. Tampaknya mudah, bukan? Tangkapannya adalah bahwa ketika kode sumber dibalik, program Anda harus menampilkan "Halo, Dunia!" tepatnya, tanpa tanda kutip. Ini adalah kode-golf, sehingga jumlah...

13
Bangga dengan twist

Catatan: ini sangat terinspirasi oleh pertanyaan ini . Tugas: Tugas Anda adalah untuk menghasilkan nperdana, ketika setiap karakter program Anda diulang nkali di tempat. Katakanlah program Anda adalah: Derp Setiap karakter di sana diulangi sekali, jadi harus keluar 2. Ketika setiap karakter...