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

Эта проблема связана с языком C ++. Обратите внимание, что задачи, требующие ответов на определенном языке, обычно не приветствуются.

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

18
Футуристический Gun Duel
Фоновая будущее В 2017 году вы и ваш противник встретитесь в футуристическом бою, в котором выживет только один. Действительно ли вы достаточно опытный , чтобы победить вашего противника? Сейчас самое время отточить свои навыки владения оружием на вашем любимом языке программирования и бороться со всеми трудностями! Результаты турнира Этот турнир …

25
Советы по игре в гольф на C ++
Какие общие советы у вас есть для игры в гольф на C ++? Я ищу идеи, которые могут быть применены к задачам по коду для гольфа в целом, которые, по крайней мере, несколько специфичны для C ++ (например, «удалить комментарии» - это не ответ). Пожалуйста, оставьте один совет за ответ.
48 code-golf  tips  c++ 

6
Написать C / C ++ полиглот
Концепция этой задачи довольно проста. Все, что вам нужно сделать, это написать программу, которая будет компилировать как действительный C, так и действительный C ++! Ну, есть некоторые уловы. Программа должна вести себя по-разному при компиляции на каждом языке. Программа должна иметь разные выходные данные для каждого языка, чтобы считаться «веду …

18
Печать от 1 до 1000 на C ++ без точек с запятой
Следуя этому популярному вопросу, представьте свое решение, которое печатает числа от 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 во время компиляции [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 5 лет назад . Справочник реализация CRC32 вычисляет таблицу поиска во время выполнения: /* Table of CRCs of all 8-bit messages. */ …

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

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

5
Добавьте комментарии к скрипту Python и сделайте его двуязычной «программой» на Python / C ++
Имеется следующий скрипт на Python 3: def greet(): print("Hello, world!") greet() Добавьте к этому текстовому файлу несколько строк, чтобы он мог быть выполнен как программа на Python, а также скомпилирован и запущен как программа C ++, выдающая одинаковый вывод Hello, world! (включая перевод строки в конце): $ python3 bilingual.py.cpp Hello, …

1
Количество действительных лабиринтов
Учитывая WxHсетку, сколько возможных лабиринтов есть? Что вы знаете о лабиринте: Сетка ровно Hквадратная и Wквадратная. Существует три типа квадратов: Start, Finish и Empty. Ваш лабиринт должен содержать ровно 1 начало и 1 конец, а все оставшиеся квадраты пусты. Есть стены, окружающие весь лабиринт. Стены могут существовать на границе между …

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

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

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

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.