Pertanyaan yang diberi tag code-golf

22
Buktikan bahwa aku salah!

pengantar Misi Anda dalam hidup itu sederhana: Buktikan orang salah di internet! Untuk melakukan ini, Anda biasanya hati-hati menganalisis pernyataan mereka dan menunjukkan kontradiksi di dalamnya. Sudah waktunya untuk mengotomatisasi ini, tetapi karena kita malas, kami ingin membuktikan orang...

22
Balikkan dan kurangi

Deskripsi tantangan Mari kita ambil bilangan bulat positif n, balikkan digitnya untuk mendapatkan rev(n)dan mendapatkan nilai absolut dari perbedaan dua angka ini: |n - rev(n)|(atau abs(n - rev(n))). Contoh: n = 5067 rev(n) = 7605 |n - rev(n)| = |5067 - 7605| = |-2538| = 2538 Setelah...

22
Hitung partisi N

Tantangan Anda adalah sederhana: Mengingat integer N , ouput setiap daftar bilangan bulat positif yang jumlah untuk N . Misalnya, jika inputnya 5, Anda harus output [1, 1, 1, 1, 1] [1, 1, 1, 2] [1, 1, 3] [1, 2, 2] [1, 4] [2, 3] [5] Daftar ini tidak harus berupa output dalam urutan tertentu, juga...

22
Apakah ini benar-benar Hari Kanada?

1 Juli adalah hari Kanada (yay Kanada)! Atau itu? Tampaknya halaman Wikipedia untuk hari ini memiliki banyak konten terkait Kanada, tetapi apakah ada hari lain yang lebih Kanada? Tugas Anda adalah menulis program atau fungsi yang memerlukan tanggal (bulan dan hari) sebagai input dan mengembalikan...

22
Golf untuk menemukan nomor Boring

Jika bilangan bulat memiliki angka / urutan digit di dalamnya yang berulang terus menerus (Anda akan mengerti mengapa saya mengatakan "terus menerus") 5 kali atau lebih, kami menyebutnya "Membosankan". Misalnya, 11111Membosankan, sedangkan 12345tidak. Instruksi Ambil Integer sebagai...

22
Rabu utama

Rabu utama Tugas Anda adalah menghitung jumlah hari Rabu yang jatuh pada hari pertama bulan itu di tahun tertentu. Misalnya, 7-13-16adalah hari Rabu utama. Untuk konsistensi gunakan kalender Gregorian untuk semua tanggal. Memasukkan Input untuk program / fungsi Anda akan satu tahun (misalnya...

22
Urutkan nama band

Deskripsi tantangan Anda memiliki perpustakaan musik dengan banyak lagu yang direkam oleh banyak band-band, yang masing-masing memiliki nama, seperti Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Ketika pemutar audio menampilkan pustaka menurut abjad menurut nama band, biasanya lompatan...

22
Apakah kotak ini simetris?

Tulis program atau fungsi yang menggunakan kisi-kisi teks 4 × 4 yang terdiri dari tepat 4 A's, 4 B' s, 4 C's, dan 4 D' s, seperti: ACDC BBCA BADD ABCD The ABCD's mungkin dalam pengaturan apapun tetapi akan selalu ada 4 masing-masing. Anda dapat menganggap input tersebut valid. Jika diinginkan,...

22
Gulung Alfabet menjadi Spiral

Tulis sebuah program atau fungsi yang, ketika diberikan n, akan mencetak nkarakter spiral yang terdiri dari alfabet Latin yang ABCDEFGHIJKLMNOPQRSTUVWXYZdiulang sesuai kebutuhan. Spiral ini harus dijalankan melalui alfabet hanya ke depan. Terkait dengan Alfabet Spiral , meskipun spiral berjalan...

22
Bantuan: Programmer Aliens hanya berbicara ASCII

Mengatur Pemandangan: Ini adalah sore yang biasa-biasa saja, ketika Anda bersantai setelah hari yang panjang dengan terlibat dalam hiburan favorit Anda: menjawab sejumlah besar pertanyaan menawan di PPCG. Ini bukan hari yang baik untuk Anda; programmer Pyth sialan itu terus mendapatkan jawaban...

22
Selesaikan Grid-Tangram

The Tangram adalah teka-teki diseksi terbuat dari tujuh bentuk: Lima segitiga berukuran berbeda, genjang dan persegi. Diberikan bentuk, tujuannya adalah menciptakan kembali bentuk menggunakan semua potongan dan tanpa tumpang tindih. Jelas ada banyak cara untuk mengatur set potongan-potongan ini di...

22
Kata-kata yang Dekat

pengantar Menurut posting Rand Al'Thor di SE membingungkan, kata yang berhubungan erat adalah kata yang berisi tiga huruf berurutan alfabet (dalam urutan apa pun). Kata-kata seperti pendidikan , foghorn , dan kabaret semuanya dianggap sebagai kata-kata yang terjalin erat sedangkan kata-kata...

22
Angka sial!

Hal yang perlu diketahui: Pertama, angka keberuntungan. Angka keberuntungan dihasilkan seperti ini: Ambil semua bilangan asli: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20... Kemudian, hapus setiap angka kedua. 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29,...

22
Jumlah tetangga

Ini harus menjadi tantangan yang cukup sederhana. Untuk array angka, buat array di mana untuk setiap elemen semua elemen tetangga ditambahkan ke dirinya sendiri, dan kembalikan jumlah array itu. Berikut adalah transformasi yang terjadi pada array input [1,2,3,4,5] [1,2,3,4,5] => [1+2, 2+1+3,...

22
Ekspor Variabel $ PATH, Baris-demi-Baris

Terinspirasi oleh pertanyaan ini di AskUbuntu. Pekerjaan Anda sangat sederhana. Ambil variabel lingkungan PATH ( echo $PATH) dan eksporlah sehingga setiap entri (dipisahkan oleh :karakter) ada di barisnya masing-masing. Misalnya, jika PATH adalah /bin:/usr/bin:/usr/local/bin, program Anda harus...

22
Gambar topi pesta alfabet

Tugas Anda adalah mencetak teks ini: z yz xyz wxyz vwxyz uvwxyz tuvwxyz stuvwxyz rstuvwxyz qrstuvwxyz pqrstuvwxyz opqrstuvwxyz nopqrstuvwxyz mnopqrstuvwxyz lmnopqrstuvwxyz klmnopqrstuvwxyz jklmnopqrstuvwxyz ijklmnopqrstuvwxyz hijklmnopqrstuvwxyz ghijklmnopqrstuvwxyz...

22
Sederhanakan sebuah array

Memasukkan Array yang dapat berisi array atau bilangan bulat positif, berurutan, naik. Array dapat memiliki sejumlah array di dalamnya, dan seterusnya dan seterusnya. Tidak ada array yang akan kosong. Keluaran Array ini disederhanakan Cara menyederhanakan array Kami akan menggunakan array, [1,...

22
Hasilkan modulo rosace

Hal-hal keren Rosace berikut dapat membantu menghitung angka modulo 7. Untuk melakukan itu, Anda harus mulai dari 0 dan putar searah jarum jam sejumlah langkah yang diberikan oleh digit pertama. Kemudian, untuk setiap digit berturut-turut, ikuti panah dan kemudian putar searah jarum jam jumlah...

22
Seni operator ASCII

Tantangan Diberikan operator ASCII dari daftar di bawah ini dan angka n, gambar representasi ASCII dari operator yang menggunakan operator itu sebagai karakter dengan segmen garis dari operator yang memiliki panjang n . Memasukkan Karakter ASCII dari daftar = + - x /dan bilangan bulat di nmana n...

22
Anagram Polyglot Benang Perampok

Inilah benang perampok dari tantangan ini Polisi akan memilih urutan OEIS dan menulis dua program lengkap dalam dua bahasa berbeda yang menghasilkan item ke-n dalam urutan ketika diberi dan melalui STDIN. Kedua program harus merupakan anagram satu sama lain, artinya masing-masing dapat disusun...