Pertanyaan yang diberi tag base-conversion

19
Terbalik dan persegi

Dalam tantangan ini, Anda akan menghitung angka dari urutan yang aneh. Input Anda adalah bilangan bulat non-negatif desimal tunggal. Membalikkan bit dalam integer ini dan kemudian kuadratkan angka untuk mendapatkan output yang diperlukan. Saat membalikkan bit Anda tidak harus menggunakan nol...

19
Ada berapa nomor Lynch-Bell?

Tantangan Diberikan bilangan bulat, nsebagai input di mana 36 >= n >= 2, menampilkan berapa banyak nomor Lynch-Bell yang ada di pangkalan n. Output harus dalam basis 10. Nomor Lynch-Bell Angka adalah nomor Lynch-Bell jika: Semua digitnya unik (tidak ada pengulangan digit) Jumlahnya...

19
Apakah Ada Lebih Banyak Objek Keras atau Objek Lunak

Terinspirasi oleh pembukaan oleh buku What-If. Input adalah persegi panjang spasi sebagai string, daftar string, dll., Dengan objek yang terbuat dari #dalamnya: ######## # # ######## ### #### ### #### ### Objek akan selalu non-berpotongan, tidak menyentuh, persegi panjang. Objek lunak...

19
Basis besar, digit kecil

Bahasa J memiliki sintaks yang sangat konyol untuk menentukan konstanta . Saya ingin fokus pada satu fitur keren pada khususnya: kemampuan untuk menulis dalam basis sewenang-wenang. Jika Anda menulis XbYuntuk Xangka dan Ystring alfanumerik apa pun, maka J akan mengartikannya Ysebagai angka dasar...

18
Tenun ASCII 64 bit

Memasukkan Dua bilangan bulat: Bilangan bulat non-negatif W dalam kisaran 0 hingga 2 ^ 64-1, menentukan tenunan. Bilangan bulat positif S dalam kisaran 1 hingga 255, menentukan panjang sisi. Ini dapat diambil sesuai pesanan Anda. Keluaran Sebuah S oleh S ASCII representasi yang diminta...

18
Hari-hari terkompresi dalam seminggu

Diberikan input dari daftar hari dalam seminggu, menghasilkan representasi daftar yang paling pendek. Format input adalah string yang terdiri dari satu atau lebih dari substring dua karakter Su(Minggu), Mo(Senin), Tu(dll), We, Th, Fr, dan Sa. Input mungkin tidak harus diberikan dalam...

18
Output N dalam basis -10

Tantangan: Dalam bahasa pemrograman pilihan Anda, terima bilangan bulat sebagai input pada basis 10, dan hasilkan dalam notasi negatif , yang juga dikenal sebagai basis -10 Algoritme contoh: Ini adalah algoritma yang diambil dari Wikipedia untuk mengonversi basis 10 ke basis negatif apa pun di...

18
Semua markas Anda adalah milik kami

Banyak bahasa pemrograman ditulis menggunakan ASCII, tab, dan baris baru yang sepenuhnya dapat dicetak. 97 karakter ini kemudian disimpan dalam byte 8-bit (yang sebenarnya mampu menampung 256 karakter berbeda!), Yang sangat tidak efisien - terutama dalam kode-golf, di mana setiap byte dihitung!...

18
Hitung modulus terbalik

Tugas: Keluarkan nilai untuk x, di mana a mod x = buntuk dua nilai yang diberikan a,b. Anggapan adan bakan selalu menjadi bilangan bulat positif Tidak akan selalu ada solusi untuk itu x Jika ada beberapa solusi, hasilkan setidaknya satu di antaranya. Jika tidak ada solusi, tidak ada output atau...

17
Temukan Pola di Strings

Dalam tantangan ini, tugas Anda adalah menemukan substring dengan struktur yang diberikan. Memasukkan Input Anda harus berupa dua string alfanumerik yang tidak kosong, pola p dan teks t . Idenya adalah bahwa masing-masing karakter pmewakili substring non-kosong yang berdekatan tyang terjadi di...

17
Temukan digit rep terlama

Tugas Anda adalah mengambil angka positif sebagai input, n , dan menampilkan panjang representasi rep-digit terpanjang dari n pada basis apa pun. Misalnya 7 dapat direpresentasikan sebagai salah satu dari yang berikut ini 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Digit rep adalah 111_2dan 11_6,...

17
Primes dalam Berbagai Pangkalan

Tantangan: Anda diberi nomor basis 10. Untuk setiap basis dari 10 menghitung mundur ke basis 2: Ambil nomor input asli sebagai string 10 basis, dan hapus angka apa pun dari nomor yang tidak valid untuk basis. Menafsirkan string angka yang dihasilkan di pangkalan itu. Jika ini memberi 1 atau 0,...

17
Berbagi Rahasia Shamir

Mengingat n(jumlah pemain), t(nilai ambang), dan s(rahasia), menampilkan nrahasia yang dihasilkan oleh algoritma Berbagi Rahasia Shamir . Algoritma Untuk keperluan tantangan ini, perhitungan akan dilakukan dalam GF (251) (bidang ukuran terbatas 251, atau dikenal sebagai bilangan bulat mod 251 )....

17
Elemen Hilang

Diberikan string Sdan daftar indeks X, modifikasi Sdengan menghapus elemen pada setiap indeks Ssaat menggunakan hasil itu sebagai nilai baru S. Misalnya, diberikan S = 'codegolf'dan X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c...

16
Palindrome Basis Terendah

Diberi nomor n, tulis fungsi yang menemukan basis terkecil b ≥ 2sedemikian rupa sehingga nmerupakan palindrom di dasarnya b. Misalnya, input 28harus mengembalikan basis 3karena representasi terner 28 adalah 1001. Meskipun 93merupakan palindrom di kedua basis 2 dan basis 5, output harus 2sejak 2...

16
Pergi! No-1 di Sini!

Saya bermain-main dengan beberapa angka dan menemukan urutan yang, tentu saja, ada di OEIS. Ini adalah A005823 : Angka-angka yang ekspansi ternernya mengandung angka 1 . Kelanjutannya: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 a = 0,2,6,8,18,20,24,26,54 .... Saya...

16
Konversi Basis Dengan String

pengantar Kami memiliki beberapa tantangan konversi basis di sini di masa lalu, tetapi tidak banyak yang dirancang untuk menangani angka panjang yang sewenang-wenang (yaitu, angka yang cukup panjang sehingga meluap datatype integer), dan dari mereka, yang paling terasa sedikit rumit. Saya ingin...

16
Jumlah Substring Biner

Tantangan ini sederhana, diberi angka desimal, dikonversi ke biner, dan hitung jumlah sub-string dari angka biner, yang panjangnya lebih pendek dari angka aslinya. Berikut ini sebuah contoh: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = 2 01 = 1 11 = 3 1 = 1 0 = 0 1 =...