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

Завдання пов'язане з математикою. Розглянемо також використання більш конкретних тегів: [число] [теорія чисел] [арифметика] [комбінаторика] [графічна теорія] [геометрія] [абстрактно-алгебра].

6
Передайте Пі… точно
Виходячи з оцінки Монте-Карло для Pi, це завдання полягає у створенні найкоротшого коду для константи Pi. Крім того, ваш код повинен виводити послідовні цифри pi назавжди. Це кодовий гольф, тому найкоротше подання (у байтах) виграє, за винятком того, що на розумному ПК він повинен вивести перші 10000 цифр менше ніж …
11 code-golf  math  pi 

3
Розв’яжіть систему 2x2 Eigens
Для тих, хто має трохи лінійну алгебру, проблема є такою ж простою: визначити власні значення та власні вектори заданої складної матриці 2x2. Ви можете пропустити заздалегідь деталі Challenge для вводу / виводу тощо. Для тих, кому потрібно трохи оновити власні системи, читайте далі. Фон Характеристичне рівняння матричного А визначається det| …

10
Плитка доміно в Фібоначчі
Існує класичний комбінаторний результат, згідно з яким кількість способів плитки 2*nсмуги 1*2доміно є n- м числом Фібоначчі. Ваша мета - роздрукувати всі обшивки для даної n, намальовані штрихами та вертикальними лініями, як ці 8 обрешіток для n=5: |———— |———— ——|—— ——|—— |||—— |||—— ————| ————| ||——| ||——| |——|| |——|| ——||| …

6
З огляду на r і n, знайдіть перші n чисел x, коли переміщення першої цифри x до останньої дає x / r = y
Об'єктивна Дано вхід rі nзнайдемо перші nнатуральні числа xтакі, що якщо повернути першу цифру до останнього місця, ми отримаємо x/r. Ви можете припустити, що 2 <= r <= 9і 1 <= n <= 65535. Ви можете написати програму, яка приймає дані з аргументів stdin або командного рядка; або ви можете …

2
X більший за 3, принаймні у 2 різниці між X і Y
Я намагаюся покататися на C ++. Чи можна скоротити цей стан? X > 3 & X - Y > 1 (Окрім видалення пробілів, звичайно.) Отже, Xпринаймні, 4але X >= Y + 2. Xі Yє цілими числами в інтервалі [0,5]. Я намагався знайти якусь побітну формулу, але не вдався.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

5
Фронт Ейлера 9
Проект Euler - ще один цікавий виклик програмування, на якому можна змагатись (добре, грати). Ранні проблеми починаються м'яко, але потім вибухають у скруті понад першу сотню. Перші кілька проблем мають певну спільність між знаходженням простих чисел, множин та факторів, тому можуть бути цікаві можливості мікро-повторного використання коду для іграшки. Отже, …
11 code-golf  math 

23
Обчисліть усі квадрати до x, використовуючи лише додавання і віднімання
Мета - обчислити всі квадрати до xдодавання та віднімання. Правила: Код повинен бути функцією, яка приймає загальну кількість квадратів для генерації та повертає масив, що містить усі ці квадрати. Ви можете НЕ використовувати рядки, структури, множення, ділення, або вбудовані функції для обчислення квадратів. Можна використовувати лише масиви, цілі числа (цілі …
11 code-golf  math  number 

2
Використовуйте супероптимізатор для додавання
Завдання полягає в написанні коду, в якому можна знайти невеликі логічні формули для сум бітів. Загальний виклик полягає у тому, щоб ваш код знаходив найменшу можливу логічну формулу пропозиції, щоб перевірити, чи сума y двійкових змінних 0/1 дорівнює деякому значенню x. Назвемо змінні x1, x2, x3, x4 і т. Д. …

9
Знайдіть позицію дробу на дереві Штерн-Брокот
Дерево Штерна-Броко є бінарним деревом фракцій , де кожна фракція набувається шляхом додавання чисельнику і знаменника двох фракцій сусідніх його в зазначених вище рівнях. Він генерується, починаючи з , 0/1і в 1/0якості «кінцевих фракцій», а звідти, ітерація, поміщаючи одну фракцію між кожними двома послідовними парою фракцій шляхом додавання чисельнику і …

6
Перетворіть 1 у будь-яке додатне ціле число, використовуючи лише операції * 3 та / 2
Будь-яке додатне ціле число можна отримати, починаючи з 1 і застосовуючи послідовність операцій, кожну з яких або "помножити на 3", або "ділити на 2, відкинувши будь-який залишок" . Приклади (написання f для * 3 і g для / 2): 4 = 1 *3 *3 /2 = 1 ffg 6 = …

1
Створіть число, використовуючи заданий список чисел та арифметичні оператори
Вам надають список номерів L = [17, 5, 9, 17, 59, 14], мішок операторів O = {+:7, -:3, *:5, /:1}та номер N = 569. Завдання Виведіть рівняння, яке використовує всі числа в Lлівій частині і лише число Nна правій частині. Якщо це неможливо, виведіть помилково. Приклад рішення: 59*(17-5)-9*17+14 = 569 …

22
Знайдіть коефіцієнт С голосу
У цьому виклику ви визначатимете, наскільки суперечливим є голосування, маючи ряд інших голосів, вирахувавши число, яке називається С-коефіцієнтом. Що ви запитуєте? Ну, уявіть, ви отримали кілька голосів на виборах. Ми використаємо 1і 0заради завдання, щоб представляти двох різних кандидатів на виборах. Ось десять голосів на наших вибіркових виборах: 0110111011 Тепер, …

6
Яка дійсно велика кількість більша?
Це питання є складним (і особливо складніше, ніж Яка велика кількість більша? ) Для тих, хто любить більш складні головоломки. Вхідні дані Цілі числа a1, a2, a3, a4, a5, b1, b2, b3, b4, b5 кожен в інтервалі від 1 до 10. Вихідні дані True if a1^(a2^(a3^(a4^a5))) > b1^(b2^(b3^(b4^b5))) and False …

10
Fizzbuzz в будь-якій базі
Виклик Вхід: Ціле число bbb між 2 і 62 (включно). Вихід: Порахуйте від 111 до еквівалента 5000105000105000_{10} в базі bbb , використовуючи будь-яке розумне подання для цифр. Однак: Якщо число ділиться на ⌊b÷2+1⌋⌊b÷2+1⌋\lfloor b÷2+1\rfloor (округлене вниз, наприклад, основа 7 буде 7/2 = 3,5, 3,5 + 1 = 4,5, округлена до …
10 code-golf  math  binary 

22
Декартовий твір списку з собою n разів
Якщо вам надано список значень і натуральне ціле число n, ваш код повинен вивести декартовий добуток списку із самим nчасом. Наприклад, у псевдокоді ваша функція може бути схожа на: for x1 in list: for x2 in list: for x3 in list: ... for xn in list: print x1, x2, x3, …

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