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

Цей тег позначає виклики, коли аналіз синтаксису є великою / основною частиною завдання.

11
Погладьте голосні голоси!
Примітка: заголовок було написано навмисно. Давши рядок s, поміняйте місцями перші проговори голосних кожні 2 слова. Для цього виклику y вважається голосним. Наприклад, давши вклад "великий день сер": 1. Input: "great day sir" 2. Identify pairs of words: "[great day] [sir]" (No word for sir to pair with) 3. Identify …

28
Обчисліть зворотний модуль
Завдання: Виведіть значення для x, де a mod x = bдля двох заданих значень a,b. Припущення aі bзавжди будуть додатними цілими числами Не завжди знайдеться рішення x Якщо існує кілька рішень, виведіть принаймні одне з них. Якщо немає жодних рішень, нічого не виведіть або вкажіть, що немає рішень. Вбудовані дозволені …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

14
Перекладіть число пар на ноти гітари
Схема гітари на грилі виглядає приблизно так: 0 1 2 3 4 5 6 7 8 9 10 11 12 <- Fret number (0 means it's open) |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E |-B--C--C#-D--D#-E--F--F#-G--G#-A--A#-B |-G--G#-A--A#-B--C--C#-D--D#-E--F--F#-G |-D--D#-E--F--F#-G--G#-A--A#-B--C--C#-D |-A--A#-B--C--C#-D--D#-E--F--F#-G--G#-A |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E Як бачите, перша відкрита рядок (зверху) - це an E. Перша лада на першій струні - це …

23
Швидкий гольф: Золотий лідер
Виклик Використовуючи дані з API тут , Виведе імена трьох країн з найбільшим кількістю золотих олімпійських медалей на 2016 Ріо Олімпійських ігор (тобто перший елемент повертається списку). Наприклад, на момент публікації (18:23 UTC + 1, понеділок, 15 серпня) у США, Великобританії та Китаї найбільше золотих медалей, тож результат: United States …

30
Який другий неповторюваний персонаж?
Виходячи з цього питання від Code Review Враховуючи непорожній рядок друкованих символів ASCII, виведіть другий неповторюваний символ. Наприклад, для введення DEFD, виводу F. Вхідні дані Одина рядок у будь-якому відповідному форматі . Вихід Другий символ , який не повторюється, при читанні зліва направо, знову в потрібному форматі. Вихідний символ нечутливий …

6
Розбір РНК на кодони
Вступ РНК - менш відомий двоюрідний брат ДНК. Його головне призначення - контролювати вироблення білків у клітинах за допомогою процесу, який називається трансляцією . У цьому виклику ваше завдання полягає в тому, щоб реалізувати частину цього процесу, де РНК розбита на кодони . Цей виклик є тематично пов'язаним, але зосереджений …

2
Мінімізація математичних висловлювань
Змагання Ви власник дивовижної послуги під назвою Coyote Beta , яка магічно відповідає на математичні запитання, які її користувачі надсилають через Інтернет. Але виявляється, пропускна здатність дорога. У вас є два варіанти: або створити " Coyote Beta Pro", або знайти спосіб вирішити це. Зовсім недавно хтось запитав (x + 2). …

23
Чи може Джиммі повісити на мотузку?
Ще один виклик Джиммі від його оригінального батька. Дивіться інші чудові виклики . Як ви всі знаєте, останнім часом ми спостерігаємо виклики, пов’язані з Джиммі на платформах. Тепер Джиммі є акробатом, про який я вже згадував, і він має інші трюки в рукаві. Один з таких трюків - підвішування мотузок. …

4
Що ми маємо?
Натхненний і на згадку про нашого улюбленого генія, RIP Він винайшов і реалізував dfns - його магнум опус і предмет виклику. Для зацікавлених: остання повна документація про dfns та відео з Джоном . Завдання Давши вихідний код ASCII, дайте відповідь, до якої з наступних чотирьох категорій він належить: Діадичний доп …

26
Синтаксичний цукор Elixir Array
У Elixir (пов'язані) списки є у форматі, [head | tail]де голова може бути будь-чим, а хвіст - списком решти списку, і[] - порожній список - єдиний виняток із цього. Списки також можуть бути написані так, [1, 2, 3]що еквівалентно[1 | [2 | [3 | []]]] Ваше завдання - перетворити список, …


11
У мене емоджи сухі?
Це мій емоційний улюбленець, Біллі: -_- Емоджи не любить бути під дощем, тому Біллі сумно ... Давайте намалюємо йому парасольку, щоб йому стало краще! /\ / \ / \ -_- Це добре, він цілком прикритий його парасолькою! Ось приклад, коли охоплюється лише його частина: /\ / \ / \ -_- …

6
Перекладіть програму Glypho
Враховуючи будь-яку дійсну програму Glypho , виведіть її "читабельний для людини" аналог. Glypho - цікава ідея esolang: Посилання на інструкції наведено тут. Для кожної інструкції символи abcd представляють символи, що складають кожну інструкцію. a відноситься до першого унікального символу, b посилається на другий унікальний символ тощо. aaaa ..... n NOP …

4
Що таке мова?
В останньому час дизайн PPCG лідери були з деякими проблемами синтаксичного аналізу відповідей HTML заголовками . У цьому виклику ви будете власноруч розбирати заголовки відповідей. Приклади тестових випадків Ці приклади введення ( НЕ фактичні тестові випадки), так що ви можете отримати уявлення про те, як можуть виглядати дані Input: <h1>Python …

1
Малювання Льюїсових структур Алкана
Я щойно провів у школі урок про алкани і подумав, що це, мабуть, стане чудовим завданням для гольфу з кодом! Не хвилюйтесь, це не так складно, як може виглядати! Швидкий перегвал (Будь ласка, зауважте: щоб не було цієї інформації, не вся інформація є на 100% точною.) Алкани - це струни …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.