Pertanyaan yang diberi tag «code-golf»

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

20
Float 754 ke Hamming
Anda akan diberikan sebagai input bilangan bulat kdalam rentang dari -4503599627370496(−2 52 ) hingga 4503599627370496(2 52 ). Seperti diketahui , bilangan bulat dalam kisaran ini dapat direpresentasikan tepat sebagai nilai floating-point presisi ganda. Anda harus keluaran yang berat Hamming (jumlah orang) dari pengkodean kdalam format yang binary64 . Ini menggunakan …

16
Tripel Pythagoras Primitif
( terkait ) Sebuah Pythagoras Tiga adalah daftar (a, b, c)yang memenuhi persamaan a 2 + b 2 = c 2 . Sebuah primitif Pythagoras Tiga (PPT) adalah salah satu tempat a, bdan csemua coprime (yaitu, pembagi hanya umum antara tiga unsur adalah 1). Misalnya, (3, 4, 5)segitiga kanan adalah …

30
Skrip yang menampilkan skrip yang mencetak input yang diberikan
Tulis sepotong kode yang mengambil string sebagai input, dan mengeluarkan sepotong kode dalam bahasa yang sama yang, ketika dijalankan, akan menampilkan string input awal. Itu harus dapat menangani kombinasi karakter AZ, az, dan 0-9. Contoh dengan Python: import sys print "print('" + sys.argv[1] + "')" Diberikan masukan dari testing123, itu …

26
Nomor tangga
Sejumlah tangga adalah bilangan bulat positif x seperti itu yang n digit th (satu diindeks dimulai dengan digit paling signifikan) adalah sama dengan x% (n + 1) . Itu sedikit suap jadi mari kita lihat sebuah contoh. Ambil 7211311 , jika kita mengambil residu modular 7211311 pada rentang 2-8 kita …

30
Apakah ini Nomor Sphenik?
Nomor Sphenic adalah angka yang merupakan produk tepat dari tiga bilangan prima yang berbeda. Beberapa angka Sphenic pertama adalah 30, 42, 66, 70, 78, 102, 105, 110, 114. Ini adalah urutan A007304 dalam OEIS. Tugas Anda: Tulis program atau fungsi untuk menentukan apakah bilangan bulat yang dimasukkan adalah angka Sphenic. …

11
Kawat yang akan dipotong
Tugas ini adalah tentang mengompresi dan memproses urutan kondisional. Dalam permainan Keep Talking and Nobody Explodes , seorang penangkal bom harus melucuti bom dengan bantuan instruksi yang disampaikan oleh para ahli yang berkonsultasi dengan Manual Defusal Bom yang berbelit - belit . Tantangan ini berkaitan dengan modul "Pada Subjek Kabel", …

8
Lakukan semacam gravitasi
Tantangan Diberikan daftar bilangan bulat, perlihatkan bagaimana pengurutan gravitasi akan dilakukan. Sortir Gravitasi Dalam jenis gravitasi, bayangkan angka sebagai deretan tanda bintang. Kemudian, semuanya jatuh, dan baris baru akan jelas diurutkan. Mari kita lihat sebuah contoh: [2, 7, 4, 6]: ** ******* **** ****** ------- ** **** ******* ****** ------- …

29
Nomor McNugget Ayam
Deskripsi Nomor Chicken McNugget adalah angka yang dapat dinyatakan sebagai jumlah 6, 9 atau 20 - ukuran awal kotak Chicken McNuggets yang terkenal yang dijual oleh McDonald's. Dalam jumlah itu, suatu angka dapat muncul lebih dari satu kali, demikian 6 + 6 = 12juga angka yang demikian, dan angka tersebut …

2
Bantu Pac-Man menghitung Pac-Dots
Atas saran Ms. Pac-Man yang khawatir tentang kelebihan berat badannya, Pac-Man telah memutuskan untuk melacak asupan Pac-Dot hariannya. Bantu dia menghitung jumlah Pac-Dots pada jalur tertentu di labirin! Labirin Untuk membantu Anda membangun penyandian labirin sendiri, Anda bisa mendapatkan beberapa data mentah di sini . Perjalanan Pac-Man Dalam konteks tantangan …

21
Tukar indeks dan nilai
Tugas Tulis program atau fungsi yang inputnya adalah daftar / larik X bilangan bulat, dan yang keluarannya adalah daftar himpunan bilangan bulat Y , sedemikian rupa sehingga untuk setiap elemen e dalam setiap set Y [ i ], X [ e ] = i , dan sehingga jumlah elemen dalam …

13
Jumlah Kolom Pascal
Kebanyakan orang di sini mengenal Segitiga Pascal. Itu dibentuk oleh baris berturut-turut, di mana setiap elemen adalah jumlah dari dua tetangga kiri atas dan kanannya. Ini adalah 5baris pertama (dipinjam dari segitiga Generate Pascal ): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 …

22
Bisakah nilai ini dibuat dengan koin dan / atau catatan unik?
Tulis program yang menghitung jika nilai moneter yang dimasukkan, sebagai bilangan bulat, dapat diwakili oleh kombinasi unik koin dan / atau catatan, yang berarti koin / catatan yang sama tidak dapat digunakan lebih dari satu kali. Program Anda harus mengambil nilai sebagai input, dan dapat mengambil daftar nilai koin / …
29 code-golf  math 

25
Fizz Buzz to Text
pengantar Saya tidak terlalu tahu dari mana tren desis desis itu berasal. Mungkin hanya meme atau sesuatu, tetapi agak populer. Tantangan Tugas Anda hari ini adalah mengubah Fizz Buzz menjadi biner (0, 1), dan mengonversi biner itu menjadi teks. Barang yang cukup standar. Bagaimana cara kerjanya? FizzBuzzBuzzFizzBuzzFizzFizzFizz FizzBuzzBuzzFizzBuzzFizzFizzBuzz akan diterjemahkan …
29 code-golf  binary 

5
Tidak bisa melihat hutan untuk pohon-pohon
Tulis program atau fungsi yang menggambar pohon pohon, sehingga membangun hutan. Pohon-pohon digambar seperti menumpuk piramida. Baris pertama (atas) berisi 1pohon, baris berikutnya ke bawah berisi 2(untuk total 3), baris berikutnya berisi 3(untuk total 6), dan seterusnya. Jika tidak ada cukup pohon untuk menyelesaikan satu baris penuh, isilah ke kiri …

28
Berapa tinggi monolit?
Berikut adalah contoh input monolit . Ada 4 dalam contoh ini. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ Monolit pertama adalah 4 unit tinggi, yang kedua adalah 2, yang ketiga adalah 3, dan yang terakhir adalah …

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.