Вопросы с тегом «chemistry»

16
Элементарный вызов

Эта проблема вдохновлена ​​этой цитатой Оливера Сакса: «В 11 лет я мог бы сказать« я натрий »(Элемент 11), а сейчас в 79 я - золото». - Оливер Сакс Я хочу, чтобы вы нашли числа в строке и заменили их соответствующими символами элементов. (1 - это Н, 2 - он, 3 - это Ли и т. Д.) Есть несколько...

16
Количество

Учитывая положительное число nnn , найти количество алканов с nnn атомами углерода, игнорируя стереоизомеры ; или, что эквивалентно, количество немеченых деревьев с nnn узлами, так что каждый узел имеет степень ≤4≤4\le 4 . Это последовательность OEIS A000602 . Смотри также: Парафины - Розетта Код...

15
Вернуться на урок химии

Вступление Одной из первых вещей, которые я узнал в химии, была разработка формулы для сжигания алканов. Самый простой пример был: 2CH4 + 4O2 > 4H2O + 2CO2. Обратите внимание, что уравнение можно было бы упростить, поделив каждый коэффициент на 2, мы бы получили CH4 + 2O2 > 2H2O + CO2 . Чтобы...

14
Подсчет цепей Каннингема

Простые числа всегда очаровывали людей. 2300 лет назад Евклид писал в своих «Элементах» Простое число - это то, что измеряется одной единицей. что означает, что простое число делится только на 1(или само по себе). Люди всегда искали отношения между простыми числами и придумали довольно странные...

14
Молярные массы соединений

задача Напишите программу, которая принимает соединение, состоящее исключительно из элементов с атомным номером, меньшим или равным 92 (уран), и выводит молярную массу соединения в grams/mole. Правила и ограничения Вы не можете использовать функцию, которая напрямую рассчитывает молярную массу для...

14
Давайте изучим химию рН почвы!

Андрей - химик, интересуется кислотностью растворов и сельским хозяйством. После нескольких месяцев исследований (Google не является его другом) он придумал следующую таблицу *, касающуюся уровня кислотности, понятного человеку, с точки зрения pH (потенциала водорода) : Деноминация | диапазон pH |...

13
Битовые операторы в Brainfuck

Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам не нужно...

13
Схемы конфигурации электронов

Вызов Учитывая имя элемента, выведите его электронную конфигурацию. вход В качестве входных данных будет использоваться полное имя каждого элемента (в диапазоне от Водорода 1 до Кальция 20) за некоторыми исключениями - вы должны иметь возможность учитывать следующие входные данные: Natrium - This...

12
Найти мистера данного соединения!

Вызов Учитывая формулу химического вещества, выведите M r соединения. Уравнение За каждым элементом в соединении следует число, которое обозначает номер указанного атома в соединении. Если числа нет, то в соединении есть только один атом. Вот некоторые примеры: Этанол (C 2 H 6 O) будет C2H6Oтам,...

12
Безумный химик и умный программист

Предыстория У тебя пробуждается головокружение в химической лаборатории, и ты понимаешь, что тебя похитил старый безумный химик. Поскольку он не может хорошо видеть из-за своего возраста, он хочет, чтобы вы работали на него, и только тогда вы можете сбежать из лаборатории. задача Ваша задача -...

12
Гольф Диаграмма Растворимости

Учитывая название катиона и аниона, выведите «S» (растворимый) или «I» (нерастворимый). Таблица, которую мы будем использовать, взята из Википедии: https://en.wikipedia.org/wiki/Solubility_chart . Он копируется в конце вопроса для дальнейшего использования. Вход : катион, за которым следует анион,...

12
Ionic Compound Golf

Вызов Учитывая два входа, положительный ион и отрицательный ион, вы должны вывести формулу для ионного соединения, которое будет сделано из двух ионов. Это в основном означает балансировку зарядов, чтобы они равнялись нулю. Не беспокойтесь о форматировании формулы с индексами, но у вас должны быть...

11
Степень ненасыщенности

Степень ненасыщенности Это не особенно сложная головоломка, но мне интересно увидеть ваши многочисленные способы ее решения. Степень ненасыщенности - это число двойных химических связей между атомами и / или число колец в химическом соединении. Вам будет дана молекулярная формула химического...

11
Самая длинная обратная палиндромная ДНК-подстрока

Как вы, наверное, знаете, в ДНК есть четыре основания - аденин ( A), цитозин ( C), гуанин ( G) и тимин ( T). Обычно Aсвязывается Tи Cсвязывается G, образуя «ступеньки» структуры двойной спирали ДНК . Мы определяем дополнение базы как базу, с которой она связана - то есть дополнение Aесть T,...

9
Создайте каждую комбинацию групп переменных до порядка n

СПЕЦИФИКАЦИЯ Задавая mпеременные, создавайте каждую комбинацию по порядку n. Например, Результат отображения двух переменных ( aи b) в порядке 1будет: a б аб Результат отображения двух переменных ( aи b) в порядке 2будет: a 2 б б 2 аб а 2 б ab 2 а 2 б 2 Результат отображения двух переменных ( aи b)...

9
«Атомный» код гольфа - определите количество нейтронов в изотопе

Ваша задача - взять строку, содержащую изотоп элемента в качестве входных данных, закодированный, как показано в следующем примере, с атомным номером, за которым следует пробел и химический символ IUPAC для элемента: 162 Dy и вернуть количество нейтронов в атоме этого изотопа. В приведенном выше...