Pemrograman Puzzle & Golf Kode

24
Ekuivalensi Caesar

Dua string adalah "setara Caesar" jika jarak (menghitung) antara karakter yang sesuai adalah sama. Ya, saya mengarang istilah ini. Ini sebuah contoh: "Abc" dan "Cde" setara karena distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 Kapitalisasi tidak membuat perbedaan. "Halo"...

24
Cincin Borromean ASCII

The cincin Borromean adalah seperangkat penasaran tiga lingkaran, terkait sehingga penghapusan salah satu dari mereka akan membatalkan tautan dua lainnya: Anda dapat membuat set untuk diri sendiri dengan beberapa karet gelang dan cincin pengikat . Dengan lebih banyak karet gelang, membuat tautan...

24
Hitung rata-rata karakter string

Tugas Tugas Anda adalah menghasilkan string yang berisi karakter string rata-rata. Karakter pertama hasil adalah karakter rata-rata karakter pertama (yang merupakan karakter pertama) dan rata-rata karakter kedua dari dua karakter pertama dan seterusnya. Apa itu karakter rata-rata? String adalah...

24
Mari kita lihat beberapa tindakan!

Siapa yang tidak suka film aksi dengan mobil berisik, terutama yang banyak tabrakan? Siapa yang tidak suka foto aksi dalam seni ascii? Adegannya adalah: Dua mobil mulai di sisi yang berlawanan dari jalan lurus (dengan 60 ruang antara). Mereka mulai mengemudi satu sama lain dengan kecepatan...

24
Senar golf di Fourier

Tantangan Diberikan string sebagai input, mainkan program Fourier yang menampilkan string itu. Di Fourier tidak ada cara mudah untuk menghasilkan string: Anda harus melalui setiap kode karakter dan menampilkannya sebagai karakter. Fourier Bahasa ini didasarkan pada akumulator, variabel global...

24
Tampilkan usia cincin pohon

pengantar Kemarin saya melihat puzzle ulang tahun . Selamat !! Juga minggu ini saya menonton sebuah episode acara TV Bones di mana mayat ditemukan terkubur di bawah pohon. Untuk menghitung waktu kematian, mereka menghitung cincin pohon. Lingkaran pohon terbentuk karena pohon tumbuh lebih lambat...

24
Kelilingi sebuah string dengan hash

Saya sudah membuat ini dengan Python, tetapi tampaknya itu bisa dipersingkat banyak: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Jadi jika tipe pengguna: Hello...

24
Sebuah Sine of Greatness

pengantar Semua orang mendengar tentang sinus (dosa) , cosinus (cos) , garis singgung (tan) , kotangen (pondok) , garis potong (detik) , dan cosecant (siklus) . Hampir setiap sudut memilikinya. Jauh kurang dikenal, atau diingat, adalah exsecant (exsec) , excosecant (excsc) , versine (versin) ,...

24
Monday Mini-Golf # 3: Jarak anagram

Monday Mini-Golf: Serangkaian tantangan kode-golf pendek , diposting (mudah-mudahan!) Setiap hari Senin. (Maaf ini agak terlambat.) Saya yakin sebagian besar dari Anda pernah mendengar tentang jarak Levenshtein , sebuah algoritma untuk menghitung jarak antara dua string. Nah, tantangan ini adalah...

24
Bagaimana Pyth ditingkatkan? [Tutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Pyth sedang dalam...

24
Elemen Tidak Unik

Tulis program yang menemukan elemen non-unik dari array bilangan bulat yang ditandatangani. Array yang dihasilkan bisa dalam urutan apa pun. Jawaban Anda mungkin berupa potongan yang mengasumsikan input disimpan dalam variabel ( d, katakanlah) dan mengevaluasi hasil yang benar. Uji Kasus Setiap...

24
Monday Mini-Golf # 5: <s> Jangan </s> JANGAN coba ini di rumah

Monday Mini-Golf: Serangkaian pertanyaan kode-golf pendek , diposting (mudah-mudahan!) Setiap hari Senin. Terkadang orang bosan dengan aturan hidup: "jangan lakukan ini", "kamu tidak bisa melakukan itu", "kami tidak akan membiarkan kamu melakukan ini". Kadang-kadang terlihat sangat membatasi! Tapi...

24
Gantikan string dengan sendirinya!

Ganti string dengan dirinya sendiri Tujuan Anda adalah mengganti string dengan dirinya sendiri dengan mengganti setiap karakter dalam string asli dengan yang sebelumnya, dimulai dengan karakter pertama dan membungkusnya. Berikut adalah beberapa contoh untuk menunjukkan apa yang saya...

24
Meniru pemesanan

Dengan dua daftar angka, satu sumber dan satu pola , susun ulang sumbernya untuk mencocokkan urutan relatif dari pola tersebut. Dua entri dari sumber yang disusun ulang harus membandingkan dengan cara yang sama seperti entri pada posisi pola yang sama. Misalnya input s = [-5, 9, 4, 13, 11, -6,...

24
ASCII Character Jumble

Tulis sebuah program yang memasukkan string yang terdiri dari karakter yang dapat dicetak (ASCII 20-7E) dan integer ndalam [2,16] dan lakukan modifikasi pada string tersebut. Setiap karakter dalam string dikonversi ke kode ASCII-nya (contoh yang diberikan dalam heksadesimal, meskipun basis 10...

24
Buat juru bahasa 3var!

3var adalah varian ikan mati yang menggunakan tiga variabel yang disebut A, B dan R. A dan B adalah akumulator, sedangkan R digunakan sebagai variabel hasil. Dalam tantangan kode-golf ini , Anda perlu membuat juru bahasa untuk versi bahasa ini. Perintah yang Diperlukan: i Increments A d...

24
Kode Biliar (golf Levenshtein)

Anda harus menggunakan satu bahasa untuk menulis program yang melakukan sembilan tugas berikut, dalam urutan apa pun yang Anda inginkan . Ubah nomor yang dimasukkan dari basis 10 ke basis 36. Input sampel: 1000 Output sampel: RS(output harus huruf besar) Konversikan setiap karakter dalam...