Запитання з тегом «encryption»

Ця проблема пов'язана з кодуванням простого тексту, або, як правило, одним або декількома ключами.

8
Пуховик чи пуховик?
Враховуючи зображення козла, ваша програма повинна найкраще спробувати визначити, чи коза перевернута, чи ні. Приклади Це приклади того, яким може бути вхід. Не фактичні входи Вхід: Вихід: Downgoat Спец Ваша програма повинна становити не більше 30 000 байт Вхід буде містити повну козу На малюнку завжди буде міститися козел Якщо …

26
Складання квадратних слів
Змагання Ваше завдання - створити програму, яка приймає будь-який заданий рядок і виводить вхід у форматі квадрата. Порожні рядки повинні повертати порожній рядок. Приклади З огляду на вхід: golf Ваша програма повинна виводити: golf o l l o flog Вхід: 123 Вихід: 123 2 2 321 Вхід: a Вихід: a …

6
Оцінка Олімпійського звичайного розмахування лози Тарзана
Олімпійські виноградники-виноградники виконують свою процедуру на стандартних деревах. Зокрема, у стандартного дерева nє вершини 0вгору n-1та по краях, що з'єднують кожну ненульову вершину aз вершиною n % aпід нею. Так, наприклад, Стандартне дерево 5 виглядає так: 3 | 2 4 \ / 1 | 0 оскільки залишок, коли 5 ділиться …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

16
Розшифруйте xor-шифрування
Ваше завдання - взяти зашифрований рядок як вхідний і вивести рядок розшифрованою, щоб розкрити її приховане повідомлення. Рядки, вхідні та вихідні, містять символи із цього списку з 64 символів ASCII (зверніть увагу на провідний пробіл): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ Цим символам присвоюються номери в порядку, зазначеному вище: ! " # $ % & …

11
Максимізуйте різницю в квадраті
Розглянемо перестановку цілих значень від 1до N. Наприклад, цей приклад для N = 4: [1, 3, 4, 2] Ми розглянемо цей список , щоб бути циклічним, так що 1і 2розглядаються як суміжні. Одна кількість, яку ми можемо обчислити для такого списку, - це загальна різниця у квадраті сусідніх значень: (1-3)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

5
Кодери та кодери
Скажімо, у вас є текст, і ви хочете, щоб він надіслав його своєму другові, але ви не хочете, щоб його читали інші. Це, ймовірно, означає, що ви хочете зашифрувати його, щоб читати його могли лише ви та ваш друг. Але є проблема: ви та ваш друг забули домовитися про метод …

1
Впроваджуйте машину Enigma
Машина Enigma - це досить складна шифрована машина, яку використовують німці та інші для шифрування своїх повідомлень. Ваша робота з впровадження цієї машини *. Крок 1, Обертання Наша машина енігми має 3 гнізда для роторів і 5 доступних роторів для кожного з цих слотів. Кожен ротор має 26 різних можливих …

10
Просте шифрування для людей на байтовому бюджеті
Огляд Ваша мета - реалізувати шифрування RC4. Шифрування RC4, винайдене Ронам Ривестом (слава RSA), було розроблене для надійного, але досить простого, щоб його реалізовували з пам'яті військові солдати на полі бою. Сьогодні є декілька атак на RC4, але він досі використовується в багатьох місцях. Ваша програма повинна приймати єдиний рядок …

15
Розширена машина правди
Багато людей знають, що таке машина істини в програмуванні. Але настав час, коли ми розіб'ємо речі. Представляємо, розширену машину правди! Машина розширеної істини приймає дві речі як вхідні дані, ціле число nта непорожній рядок s. Він виводить s nрази за допомогою додаткового пробільного пробілу. Однак, якщо nдорівнює 0, ви повинні …

2
Шифрування в кінці кінця до гольфу
Цей виклик приносить велику суму в 200 балів за першу відповідь і залишається непереможеним принаймні 3 дні. Заявлений user3080953 . Останнім часом багато говорять про шифрування в кінці та про тиск на компанії, щоб вилучити їх із своїх продуктів. Мене не цікавлять права та несправедливості цього, але я задумався: наскільки …

30
Створіть програму «Папуга»
З огляду на введення, виведіть цей вхід з наступним новим рядком нескінченно. Введенням буде рядок, що складається тільки з друкованих символів ASCII ( 0x20-0x7E) та нових рядків ( 0x0A). Якщо вхід дорівнює 0, нескінченно виводьте нові рядки. Це код-гольф, тому виграє найменше байтів на кожній мові !
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

19
Реалізуйте цей ключовий шифр
Реалізуйте цей ключовий шифр Мета Використовуйте алгоритм (пояснений у розділі Алгоритм) для реалізації певного шифру. Програма повинна зчитувати вхід з STDIN або найближчого доступного еквівалента, використовувати алгоритм для генерації шифротексту та ключа. Шифротекст і ключ будуть записані в STDOUT або найближчий доступний еквівалент. Дозволений будь-який формат, доки він видає шифротекст …

7
Давайте шифруємо це!
Виклик Завдання полягає в шифруванні заданого рядка, використовуючи правила, як зазначено нижче. Рядок містить лише рядкові алфавіти , цифри та / або пробіли . Еквівалент характеру Тепер, по-перше, ви повинні знати, як знайти "еквівалент" кожного персонажа. Якщо символ є приголосним, це спосіб знайти його рівнозначний: 1) List all the consonants …

4
Допоможіть перерахувати репутацію!
Пару місяців тому ми обговорили мета про те, як збільшити репутацію нагороджених для випускників на питання. Ось основи нашої нинішньої системи репутації голосів: 1 Оновлення питання Uвартує 5 репутації. Оголошення відповіді uвартує 10 репутації. Питання чи відповідь на нижчу dсуму стоїть -2 репутація. Існує багато різноманітних пропозицій щодо нової системи, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.