Pertanyaan yang diberi tag cipher

Untuk tantangan yang terkait dengan beberapa cara penyandian pesan menggunakan cipher klasik (pena dan kertas). Untuk cipher modern, seperti AES, gunakan tag [enkripsi].

58
Mari kita lakukan beberapa "deciph4r4ng"

Dalam tantangan ini, tugas Anda adalah menguraikan string. Untungnya, algoritma ini cukup sederhana: membaca dari kiri ke kanan, setiap digit yang dijumpai N (0 hingga 9) harus diganti dengan karakter yang merupakan posisi N +1 sebelum itu. Contoh String input "Prog2am0in6"akan diterjemahkan...

35
Mari kita lakukan beberapa "enciph5r47g"

Ini kebalikan dari Let's do some "deciph4r4ng" Dalam tantangan ini, tugas Anda adalah menyandikan string. Untungnya, algoritme ini cukup sederhana: membaca dari kiri ke kanan, setiap karakter penulisan khas (rentang ASCII 32-126) harus diganti dengan angka N (0-9) untuk menunjukkan bahwa itu...

32
Peningkatan Cipher Latin Babi Caesar

Masalah dengan cipher Caesar adalah kata-kata yang dihasilkan seringkali sulit diucapkan. Masalah dengan Babi Latin adalah mudah untuk memecahkan kode. Mengapa tidak menggabungkannya? Memasukkan Sebuah kata yang terdiri dari 26 huruf bahasa Inggris. Keluaran Pertama, ubah setiap konsonan...

26
Decode Baby-talk!

Ketika bayi membuka mulut mereka, mereka tidak hanya memuntahkan omong kosong. Mereka benar-benar berbicara dengan sandi yang sangat canggih, bukti dewasa ... The Baby-talk Cipher Ketika seorang bayi berbicara, itu bisa terlihat seperti gogooa gagooook aagaaoooy Setiap bagian yang dipisahkan satu...

24
Enkode sandi alfabet

Diberi string yang hanya berisi huruf kecil, enkode string itu dengan abjad cipher. Untuk menyandikan dengan abjad cipher (saya akan menggunakan contoh hello): Pertama, konversi setiap huruf dalam string ke angka tergantung pada posisinya dalam alfabet ( a= 1, b= 2, dll.) Contoh:8 5 12 12 15 Pad...

22
Tantangan ogl-edocf

Memasukkan String acak non-kosong yang terdiri dari karakter ASCII dalam kisaran .[32..126][32..126][32..126] Keluaran Output diperoleh dengan menerapkan rotasi berturut-turut ke string input. Untuk setiap huruf ( [a-zA-Z]) dalam string input, dari kiri ke kanan: jika huruf dalam huruf besar,...

22
Caesar Shifting

Pergeseran Caesar mungkin adalah sesuatu yang kita semua kenal. (Anda mungkin bahkan melakukannya sebagai tugas pekerjaan rumah. Jika demikian, tolong jangan menyalin jawaban ini, guru Anda hampir pasti tidak menginginkan yang seperti jawaban di sini.) Kalau-kalau Anda tidak, pergeseran Caesar...

22
Dapatkan nomor n digit acak dengan digit berbeda dan pertama bukan 0

Saya membaca pertanyaan ini dan berpikir itu akan menjadi tantangan yang menyenangkan. Tugas Berikan input 0<n<10dengan angka acak tepatnya n digit yang pertama bukan 0 begitu f(n)>10**(n-1)-1 digit berbeda Kriteria menang Ini adalah kode-golf sehingga kode terpendek...

21
Keyboard Shift Cipher

Diberikan input berikut: Bilangan bulat di nmana n > 0. Sebuah string sdi mana stidak kosong dan s~=[0-9A-Z]+(ibukota alpha-numeric saja). Menggunakan keyboard QWERTY standar yang disederhanakan (seperti yang ditunjukkan di bawah): 1234567890 QWERTYUIOP ASDFGHJKL ZXCVBNM Lakukan operasi...

21
Gambarlah persegi berongga dari # dengan lebar yang diberikan

Saya mendapat tantangan ini dari Codingame dan saya ingin tahu tentang solusi yang lebih baik daripada saya: Diberi lebar melalui input standar gambarlah sebuah persegi berongga '#' dalam lebar dan panjang yang diberikan. Contoh: 5 hasil ##### # # # # # # ##### Saya menggunakan python untuk...

21
Ketika hidup memberi Anda lemon, buatlah limun

Tantangan Anda akan diberikan string input, di mana saja kata "Lemon"yang ditemukan harus dikonversi ke "Lemonade" tapi yang a, ddan eharus dipinjam dari tempat lain dalam kalimat. Contoh Contoh Input: Saya menemukan lemon ketika saya masih kecil Contoh Output: Aku mengeluarkan limun...

19
Cipher tambahan

Tugas ini agak sederhana, dan menggunakan tiga karakter "operator" yang berbeda. Tugas Anda adalah, diberikan urutan sederhana huruf, melakukan tugas berikut untuk mengkodekan menggunakan <, >, *. Anda dapat memilih untuk menggunakan huruf besar atau kecil, Anda tidak harus menangani...

19
Nomor Telepon yang kacau

Anda tahu bagaimana Anda mendapatkan pesan suara dan koneksi orang itu tidak bagus, dan Anda mencoba mencari cara untuk memanggil mereka kembali, tetapi Anda tidak yakin apakah itu "5" atau "8" yang mereka kata? Itulah tantangan ini. Berita baiknya adalah bahwa penelepon membacakan nomor mereka...

19
Trifid Cipher (tanpa kata kunci)

Pengantar: Saya memiliki banyak cipher yang berbeda yang disimpan dalam dokumen yang pernah saya kompilasi sebagai seorang anak, saya memilih beberapa yang saya pikir paling cocok untuk tantangan (tidak terlalu sepele, dan tidak terlalu keras) dan mengubahnya menjadi tantangan. Sebagian besar dari...

15
Konvolusi Biner

Konvolusi biner dijelaskan oleh angka M, dan diterapkan pada angka N. Untuk setiap bit dalam representasi biner M, jika bit diatur ( 1), bit yang sesuai dalam output diberikan oleh XORing dua bit yang berdekatan dengan bit yang sesuai N(membungkus jika perlu). Jika bit tidak disetel ( 0), bit yang...

15
Cipher Modal

Tugas Anda adalah menguraikan string yang tidak kosong yang terdiri dari karakter ASCII yang dapat dicetak dalam kisaran [32..126] . Membaca karakter string per karakter: setiap kali Anda menemukan huruf dalam huruf kecil, kaitkan dengan huruf berikutnya dalam huruf besar, dimulai dengan...

14
Sandi Komputer

Pengantar: Saya memiliki banyak cipher yang berbeda yang disimpan dalam dokumen yang pernah saya kompilasi sebagai seorang anak, saya memilih beberapa yang saya pikir paling cocok untuk tantangan (tidak terlalu sepele, dan tidak terlalu keras) dan mengubahnya menjadi tantangan. Sebagian besar dari...

13
ASCII Ganjil / Genap Cipher

Kami akan mendefinisikan ASCII Odd / Even Cipher melalui pseudocode di bawah ini: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each letter in the...

13
Produk-produk Fibonacci

Anda dapat menguraikan angka lebih besar dari 0 sebagai jumlah unik dari angka Fibonacci positif. Dalam pertanyaan ini kami melakukan ini dengan berulang kali mengurangi angka Fibonacci positif terbesar yang mungkin . Misalnya: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 +...