Pertanyaan yang diberi tag «code-golf»

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

4
Bantu saya melepaskan kabel ini!
Kabel saya semua kusut! Bukankah itu menjengkelkan saat kabel-kabel tersangkut? Yah, itu baru saja terjadi pada saya, jadi saya ingin membantu saya melepaskan mereka! Demi kenyamanan Anda, saya telah memutus semuanya dari perangkat, tetapi semuanya masih terhubung ke outlet. Tantangan Anda adalah mencari cara untuk menguraikannya! Memasukkan Input akan terdiri …
12 code-golf  string 

1
Kelompokkan sel-sel ini!
Tantangan ini didasarkan pada game Layerz. Diberikan, pada stdin atau sebagai argumen fungsi, array sel 2D persegi panjang di mana setiap sel berisi salah satu kosong (Anda dapat memilih untuk menggunakan 0s daripada kosong tanpa penalti), 1, 2, 3, atau 4 ; temukan cara untuk membaginya menjadi wilayah yang valid …

5
Ciutkan ascii-art
Tantangan Diberi kisi persegi panjang karakter ascii yang dapat dicetak sebagai string atau melalui input standar, tulis fungsi atau program yang memecah karakter non-spasi menjadi tumpukan di bagian bawah. Aturan: Output memiliki dimensi dan karakter yang sama dengan input. Karakter non-spasi di (row a,column b)tidak dapat memiliki karakter spasi ' …

1
Aku ingin melihatmu mati kehausan
Anda adalah seorang musafir yang melintasi padang pasir antara dua kota. Anda tidak dapat membawa air yang cukup untuk menyeberang tanpa berhenti. Ini adalah variasi dari teka-teki klasik. Aturan Gurun terlihat seperti ini: kotak WxH sebagian besar ruang kosong. Ruang yang ditandai Sadalah tempat Anda mulai, Etempat Anda ingin mengakhiri, …
12 code-golf  game  search 


9
Bilangan Poligon!
pengantar Dalam matematika, bilangan poligon adalah bilangan yang direpresentasikan sebagai titik atau kerikil yang disusun dalam bentuk poligon beraturan. Titik-titik dianggap sebagai alfa (unit). Ini adalah satu jenis angka figurate 2 dimensi. Angka 10, misalnya, dapat disusun sebagai segitiga: * ** *** **** Tetapi 10 tidak dapat disusun sebagai kotak. …

17
Hasilkan / * komentar nomor baris * /
Tugas Anda adalah menulis program (atau fungsi) yang akan mengambil string sebagai input dan menambahkan teks ke awal setiap baris yang memenuhi aturan berikut: Teks yang ditambahkan harus berisi nomor baris. Anda dapat menggunakan pengindeksan berbasis 0 atau 1. Teks harus berupa komentar dalam bahasa Anda. Sebuah komentar didefinisikan sebagai …

9
Gambarkan Kurva Hilbert
Hilbert Curve adalah jenis kurva pengisian ruang, dan pada dasarnya memetakan garis ke pesawat. Setiap titik dalam garis hanya bersesuaian dengan satu titik di bidang, dan setiap titik di bidang tersebut bersesuaian dengan hanya satu titik pada garis. Yang ditampilkan adalah iterasi 0 hingga 4 dari Kurva Hilbert: Iterasi 0 …

5
Tambahkan komentar ke skrip Python dan jadikan “program” bilingual Python / C ++
Diberikan skrip Python 3 berikut: def greet(): print("Hello, world!") greet() Tambahkan beberapa baris ke file teks ini sehingga dapat dijalankan sebagai program Python serta dikompilasi dan dijalankan sebagai program C ++ yang menghasilkan keluaran yang sama Halo, dunia! (termasuk baris baru di akhir): $ python3 bilingual.py.cpp Hello, world! $ g++ …

2
Animate Adve the Adventurer
Tantangan Tugas Anda adalah untuk menghidupkan Adve the Adventurer yang bergerak melalui labirin menyeramkan (yaitu Halloween). Adve adalah •; dia adalah karakter yang berubah-ubah, jadi dia tidak keberatan diwakili oleh karakter yang berbeda. Untuk menghidupkan Adve, Anda mencetak setiap bingkai; bingkai adalah peta dengan lokasi saat ini di dalamnya. Adve …
12 code-golf  string 

11
Kuadrat-kosongkan string!
Diberikan string, kuadratkan pertama sebagai berikut: Pertama, tulis string. abcde Selanjutnya, tulis string diputar satu kiri. abcde bcdea Terus lakukan ini sampai Anda menulis baris len (string) . abcde bcdea cdeab deabc eabcd Sekarang, baca dari string seperti ini: ----+ +--+| |+>|| |+-+| +---+ Pemberian yang mana: abcdeabcdcbaedcbcdeabaede Cetak string …
12 code-golf  string 

30
Temukan "ukuran yang tidak dibuka" dari daftar
Mari kita mendefinisikan fungsi "ukuran tidak terbuka" udari daftar bersarang l(hanya berisi daftar) dengan aturan berikut: Jika lkosong, berarti u(l)1. Jika ltidak kosong, u(l)sama dengan jumlah ukuran setiap elemen yang terbuka l, ditambah satu. Tugas Anda adalah menulis sebuah program (atau fungsi) yang menggunakan daftar sebagai input dan output (atau …

1
Patch Labu Acak
Saya sedang berjalan melalui patch labu hari lain untuk pesta ulang tahun, dan melihat tanaman merambat labu membuat pola yang bagus, dengan berputar, loop, dan cabang. Kita akan mensimulasikan itu di sini dengan beberapa seni ASCII. (()) \ p--q p-----q / \ / \ (()) b--d (()) Aturan Konstruksi Vine …

4
Prioritas ke kanan
Tugas Anda adalah mengatur lalu lintas di persimpangan jalan. Ada 4 jalan yang datang dari utara, timur, selatan dan barat. Input adalah string yang mewakili lalu lintas yang akan datang di setiap jalan. Misalnya, NNNWSmenunjukkan ada total 5 mobil: tiga di utara, satu di barat dan satu di selatan. Urutan …
12 code-golf 

12
Hasilkan labirin satu jalur
Dengan bilangan bulat ganjil N (5 <= N <= 51), buat sebuah labirin dengan panjang sisi N yang mengikuti persyaratan berikut: Labirin harus terdiri dari karakter | -dan +. Itu harus menggunakan |karakter sebagai dinding vertikal, -karakter sebagai dinding horizontal, dan jika dinding itu berubah, karakter +harus digunakan. Lebar jalan …

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.