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

Ця проблема пов'язана з мовою C ++. Зауважте, що проблеми, які вимагають відповіді певною мовою, як правило, не враховують.

15
Створення найдовшого повідомлення про помилку в C ++
Написати коротку програму, яка буде генерувати максимально можливе повідомлення про помилку, в стандартному компіляторі C ++ ( gcc, cl.exe, iccабо clang). Оцінка кожного запису - це кількість символів у найдовшому повідомленні про помилку, який видав компілятор. Типи, що містяться у вихідному коді та цитуються компілятором, зараховуються як один символ. Обман …

18
Футуристичний поєдинок з гарматами
фонова майбутнє У 2017 році ви та ваш противник зіткнетесь у футуристичному бою з гарматами, де виживе лише один. Дійсно чи ви досить досвідчений , щоб перемогти вашого противника? Зараз саме час відполірувати свої навички зброї улюбленою мовою програмування та боротися проти всіх шансів! Результати турніру Цей турнір завершився в …

25
Поради щодо гри в гольф на C ++
Які загальні поради щодо гольфу в C ++? Я шукаю ідеї, які можна застосувати до проблем із гольфом взагалі, які принаймні дещо характерні для C ++ (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду за кожну відповідь.
48 code-golf  tips  c++ 

6
Напишіть поліглот C / C ++
Концепція цього виклику досить проста. Все, що вам потрібно зробити - це написати програму, яка буде компілювати як дійсні C, так і дійсні C ++! Ну, є якісь улови. Програма повинна вести себе по-різному при складанні кожною мовою. Програма повинна мати різний вихід для кожної мови, щоб вважати себе "по-різному". …

18
Друкуйте від 1 до 1000 у С ++ без напівколонок
Після цього популярного питання, представіть своє рішення, яке друкує числа від 1 до 1000 (усі вони, а не рядки "1 до 1000" дослівно або щось смішне) в C ++, не використовуючи жодних напівколонок. На відміну від оригінального питання, ви можете використовувати умовні умови та петлі. Переважними є рішення, що не …

30
Намалюйте порожнистий квадрат з # із заданою шириною
Я отримав цю проблему від Codingame і мені цікаво краще рішення, ніж моє: За допомогою ширини за допомогою стандартного введення намалюйте порожній квадрат "#" заданої ширини та довжини. Приклад: 5 результатів у ##### # # # # # # ##### Я використовував python для вирішення цього питання, тому я детально …
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

8
Обчислити таблицю CRC32 під час компіляції [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 5 років тому . Довідник реалізація CRC32 обчислює таблицю пошуку під час виконання: /* Table of CRCs of all 8-bit messages. */ unsigned long …

7
Створюйте сходи цілих чисел, використовуючи найменшу кількість унікальних символів (у C ++)
Я новачок у спорті кодового гольфу. Я намагаюся генерувати сходи цілих чисел, використовуючи найменшу кількість унікальних символів у C ++. Скажімо, нам дано ціле число 4. Ми створимо наступні сходи: 1 1 2 1 2 3 1 2 3 4 Коротше кажучи, моя програма прочитає додаткове ціле число з stdin …

3
Побітні оператори в Brainfuck
Ваше завдання полягає в створенні однієї програми для кожного з наступних бінарних операторів. Кожна програма повинна взяти одне або два 8-бітних числа (A і B) з введення та обчислити задану операцію: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

15
Порівняйте два цілих числа в C або C ++ без операторів порівняння
Створіть найкоротшу програму, яка бере два підписані цілі числа як вхідні дані (через stdin або як аргументи) і відображає 3 різних виходи залежно від того, чи є перше число (1) більше, ніж (2) менше, або (3) рівне другому число. Ловля Ви не можете використовувати будь-яке з наступного у своїй програмі: …

5
Додайте коментарі до сценарію Python і зробіть це двомовною програмою Python / C ++
З огляду на наступний сценарій Python 3: def greet(): print("Hello, world!") greet() Додайте кілька рядків до цього текстового файлу, щоб він міг бути виконаний як програма Python, так і компільований та запускатися як програма C ++, що дає такий же вихід Здрастуйте, світ! (включаючи новий рядок в кінці): $ python3 …

1
Кількість дійсних лабіринтів
З урахуванням WxHсітки, скільки можливих лабіринтів? Що ви знаєте про лабіринт: Сітка точно Hрівних квадратів, а Wквадрати шириною. Існує три типи квадратів: Початок, Завершення та Порожній. Ваш лабіринт повинен містити рівно 1 Початок і 1 Фініш, а всі залишилися квадрати порожні. Є стіни, що оточують весь лабіринт. Стіни можуть існувати …

5
Ризик, шлях Warlight
Вступ У цій грі гравці використовують свої армії для боротьби з арміями інших гравців, захоплення територій і стають останньою людиною, що стоїть. Кожного кроку гравці отримують базову кількість армій, які використовуватимуть у своєму розпорядженні. Однак, захоплюючи території в певних регіонах, гравці можуть збільшити цю кількість, щоб надавати їм потенційну перевагу …
12 king-of-the-hill  c  c++  java 

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

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 

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