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

Проблеми, пов'язані з елементарною арифметикою.

30
Якщо AB знаходиться в AB A else B eh?
З урахуванням двох цілих чисел, A і B, виведіть A, якщо AB (A мінус B) знаходиться в AB (A до B), інакше виведіть B. "Мінус В" - це стандартне віднімання. "А до В" - це діапазон цілих чисел, що починається з A і закінчується на B, включаючи як A, так …

30
Збільшення масиву
Враховуючи непорожній масив додатних цілих чисел, "збільшуємо" його один раз так: Якщо всі елементи масиву рівні, додайте a 1до кінця масиву. Наприклад: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] В іншому …

30
Так, звичайно, я доросла людина!
Я думаю, що ми все це робили в дитинстві: для деяких веб-сайтів потрібен вік від 18 років, тому ми віднімаємо лише кілька років від року народження та voilà, нам "18+. Крім того, для більшості атракціонів у парках розваг мінімальна висота для входу становить 1,40 метра (тут як мінімум у Нідерландах). …

30
Додайте два числа
Вхід: два цілих числа. Переважно десятичні цілі числа, але можуть бути використані й інші форми чисел. Вони можуть бути надані коду у стандартному введенні, як аргументи до програми чи функції, або як список. Вихід: Їх сума. Використовуйте той же формат для цілих вихідних чисел, що і цілі вхідні. Наприклад, введення …

30
Зброя з математики
Минулого разу, коли я намагався придумати щось легке, що не було дублікатом, це виявилося занадто важким. Тож, сподіваємось, цього разу справді щось теж може спробувати новачок. Вхід: Масив / список із цілими числами / десятковими знаками. (Або рядок, що представляє масив з цілими числами / десятковими знаками.) Вихід: Проведіть цикл …

4
Помножте на обмежені операції
Існує 500 репресій неофіційних виграшів за побиття поточної найкращої відповіді . Мета Ваша мета - перемножити два числа, використовуючи лише обмежений набір арифметичних операцій та призначення змінних. Доповнення x,y -> x+y Взаємність x -> 1/x( не поділ x,y -> x/y) Заперечення x -> -x( не віднімання x,y -> x-y, хоча …

19
Мій пиріг був розбитий?
Напишіть програму або функцію, яка містить непорожній список натуральних чисел. Ви можете припустити, що він введений у прийнятному зручному форматі, наприклад, "1 2 3 4"або [1, 2, 3, 4]. Цифри у вхідному списку представляють фрагменти повної діаграми пирога, де розмір кожного шматочка пропорційний його відповідній кількості, а всі скибочки розташовані …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

8
Набивання граммінгу - дванадцять завдань Tweet
Ваш начальник щойно надіслав вам список 12 завдань програмування, які йому потрібно виконати якнайшвидше. Завдання досить прості, але ваш начальник, будучи молодим магнатом програмного забезпечення, висмоктаним у соціальних мережах, наполягає на тому, щоб ваші рішення могли вміщуватися в одному твітері Twitter. Це означає, що для вирішення всіх завдань у вас …

27
Покажіть мені найближчого демона
Демонічне число - це додатне ціле число, десяткове подання якого складається лише з 6. Список демонічних чисел починається з 6, 66, 666, 6666. Давши додатне ціле число, виведіть найближче демонічне число. Якщо їх два, виведіть більший. Тести: n output 1 6 2 6 3 6 6 6 35 6 36 …

30
StringgnirtSStringgnirtSStringgnirtS
Ось для вас порівняно простий виклик. Давши рядок довжиною N , виведіть рядок вперед, потім назад, потім вперед, потім назад ... і т.д. N разів. Наприклад, якщо ваш вхід був Hello! Вам слід вивести: Hello!!olleHHello!!olleHHello!!olleH Ви також можете вивести один зворотний рядок. Ваше повідомлення може бути або повною програмою, або …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

16
Використовуйте формулу xkcd для наближення до світового населення
У xkcd 1047 Рендалл Манро перераховує "злегка неправильні" наближення різних сортів і чисел з різною точністю і складністю, наприклад, кількість літрів в галоні дуже близька до 3 + π ⁄ 4 . У середині комічного він дає антракт: спосіб оцінити населення світу (та США) за певний рік. (Обрізаний з xkcd: …

30
Чи є це число цілою потужністю -2?
Існують розумні способи визначення того, чи число є потужністю 2. Це вже не є цікавою проблемою, тому давайте визначимось, чи задане ціле число є цілою силою -2 . Наприклад: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 …

30
Чи можна записати це число у форматі (3 ^ x) - 1?
Виклик: Створіть програму, яка приймає додатне ціле число і перевіряє, чи можна записати її у вигляді (3 ^ x) -1, де X - ще одне додатне ціле число . Якщо це можливо, виведіть X Якщо це не вдається, виведіть -1 або хибну заяву. Приклади входів / виходів Вхід: 2 Його …

30
Goodness Giza Golf!
"Число Гізи", також розмовно відоме як Тіммі число, - це будь-яке число, де цифри являють собою піраміду ( A134810 ). Наприклад, "12321" - це число гіза, оскільки його можна візуалізувати так: 3 2 2 1 1 Однак щось на кшталт "123321" - це не число Гізи, оскільки на вершині піраміди …

30
Переміщення скромного мінімуму
Натхненний запитанням над переповненням стека. Назва тут цілком моя вина. Змагання З огляду на список натуральних чисел, що містять щонайменше дві записи, замініть кожне число мінімальним числом, за винятком усіх записів. Тестові справи [4 3 2 5] -> [2 2 3 2] [4 2 2 5] -> [2 2 2 …

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