Pertanyaan yang diberi tag code-golf

10
Temukan representasi nomor terpendek di SNUSP Modular

Latar Belakang Banyak bahasa pemrograman esoterik tidak memiliki angka bawaan pada literal, jadi Anda harus menghitungnya saat runtime; dan dalam banyak kasus ini, representasi angka bisa sangat menarik. Kami sudah memiliki tantangan tentang mewakili angka untuk Underload. Tantangan ini adalah...

10
Ubah ekspresi logis menjadi bentuk normal konjungtif

Tujuan: Menulis sebuah program lengkap atau fungsi yang mengambil rumus di logika proposisional (selanjutnya disebut sebagai ekspresi logika atau ekspresi ) dan output yang formula dalam bentuk normal penghubung . Ada dua konstanta, ⊤dan ⊥mewakili benar dan salah, operator unary ¬yang mewakili...

10
Temukan Lingkungan yang seimbang

Tugas Anda adalah mengambil string seimbang dan integer yang mewakili jarak Levenshtein (jumlah karakter yang harus dimasukkan, dihapus, atau diubah untuk membuat satu string menjadi string lain) dan Anda harus menemukan jumlah string seimbang dengan jarak itu dari string asli (yaitu lingkungan...

10
Aksesori setelah fakta!

Tantangan ini terinspirasi oleh Matematika adalah fakta. Pemrograman tidak . Notasi matematika untuk faktorial, atau fakta adalah tanda seru !. Tanda seru juga merupakan simbol umum untuk notbanyak bahasa pemrograman. Tantangan: Ambil string, berisi angka, dan karakter: + !sebagai input dan...

10
Bilangan yang palindrom di pangkalan N

Diberikan bilangan bulat non-negatif n >= 0, menghasilkan selamanya bilangan bulat bilangan bulat x_i >= 3yang palindrom di nbasis yang persis berbeda b, di mana basis bisa 2 <= b <= x_i-2. Ini pada dasarnya kebalikan dari OEIS A126071 , di mana Anda menampilkan indeks mana dalam...

10
Bulatkan talinya

Beberapa angka desimal tidak dapat secara tepat direpresentasikan sebagai pelampung biner karena representasi internal pelampung biner. Sebagai contoh: pembulatan 14.225 ke dua angka desimal tidak menghasilkan 14.23 seperti yang diharapkan, tetapi dalam 14.22. Python : In: round(14.225, 2) Out:...

10
Nilai Pindai-tron Saya!

Pengujian standar biasanya dilengkapi dengan scan-tron atau beberapa jenis dokumen jawaban yang mencatat jawaban Anda. Komputer atau manusia kemudian akan memeriksa jawaban Anda dan menentukan nilai Anda. Jadi di sini, diberikan scan-tron dan kunci jawaban, tentukan skor dan pertanyaan terjawab...

10
Memetakan antara integer dan kata yang dapat diucapkan

Tujuan Idenya adalah untuk menyediakan kode yang diperlukan untuk memetakan integer 32-bit ke / dari kata yang dapat diucapkan maksimum 9 karakter. Itu bisa berguna, misalnya, untuk membuat nomor seri lebih mudah diingat, atau mengetikkan formulir. Diperlukan metode untuk menerjemahkan bilangan...

10
Halus seperti Teflon

Secara harfiah! 6 April adalah Hari Teflon Nasional , yang dirayakan dengan panci berlapis Teflon (apa yang akan kita buat). Jadi, diberi bilangan bulat positif n, buat panci Teflon. Bagian "wajan" dari wajan adalah segi delapan dengan masing-masing sisinya terdiri dari nkarakter, yang akan...

10
Heksadesimal ke Biner

Ubah angka heksadesimal (dari berbagai ukuran) menjadi angka biner. Masukan A POSITIF nomor heksadesimal dengan 0xdi awal. Sebuah input yang valid akan selalu cocok dengan regex berikut: 0x[0-9a-fA-F]+. Jika input bukan angka heksadesimal yang valid, yaitu, apa pun yang tidak cocok dengan regex...

10
Turunkan Unit

Tantangan Diberikan daftar unit dasar SI, daftar persamaan dan target, Anda harus menurunkan unit target hanya menggunakan unit dasar. Unit yang diturunkan Dari Wikipedia: Sistem Satuan Internasional (SI) menetapkan satu set tujuh unit dasar dari mana semua unit pengukuran SI lainnya...

10
C # Pertama 1 (kanan ke kiri) dalam angka biner

Saya mencoba menggunakan C # untuk menemukan indeks 1 pertama (kanan ke kiri) dalam representasi biner angka. Misalnya, karena 100 dalam biner adalah: 0b1100100 1 pertama ada di posisi ketiga dari kanan, jadi harus menghasilkan 3. 234 harus menghasilkan 2, 0 harus menghasilkan 0, dll. Inilah...

10
Program python A + B terpendek dengan input dan output

Beberapa dari Anda mungkin mengatakan bahwa saya membuang-buang waktu, tetapi tugas ini tidak memberi saya kedamaian selama lebih dari 500 hari. Diperlukan untuk menulis sebuah program dengan Python 3.x yang mengambil dua angka sebagai input dan menampilkan jumlah mereka. Angka-angka diberikan...

10
Hitung kekuatan yang kompleks

The Rundown Diberikan input x dan y , lakukan operasi yang kompleks, dan cetak hasil yang sesuai. Bagaimana program Anda seharusnya bekerja Diberikan input x dan y dalam bentuk z = x + yi , cari z i-z Jika nilai riil absolut dari z i-z lebih besar dari bagian imajiner absolut, cetaklah bagian...

10
Buat pusaran!

Misi Anda hari ini adalah membuat pusaran yang diberi parameter tunggal. Parameter ini menentukan panjang setiap lengan dalam karakter. Setiap "lapisan" dari masing-masing lengan berisi satu karakter lebih dari yang terakhir. Beginilah tampilan pusaran, mengingat panjang lengan: 0: # 1: #...

10
Temukan Reputasi SE Pengguna

Tantangan Diberikan ID pengguna SE, hasilkan jumlah reputasi mereka dari seluruh jaringan Stack Exchange yang telah didaftar pengguna. Aturan Jika seorang pengguna memiliki 101 atau kurang reputasi di suatu situs, hitunglah itu sebagai nol. Anda tidak boleh menghitung perwakilan Area 51 atau...

10
Binary Puzzle Solver

pengantar Aturan teka-teki: Teka-teki Biner (juga dikenal sebagai Takuzu atau Subiku) sangat sederhana untuk dipahami, dan hanya memiliki beberapa aturan: Karena nama gimnya biner, itu cukup jelas, tetapi Anda hanya dapat mengisi angka nol dan satu. Tidak lebih dari dua digit yang sama dapat...

10
Periode 2 Quine Terbalik

Tugas Anda adalah menulis program yang menampilkan kode sumbernya sendiri secara terbalik. Namun, ketika kode terbalik dijalankan, harus menampilkan kode sumber, menghadap ke arah yang benar. Contoh Katakan program Anda abc. Saat dijalankan, seharusnya output cba. cba, ketika dijalankan, harus...