|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
||||||
Сократить код. Задача про сравнение символов02.01.2014, 21:07. Показов 8879. Ответов 81
Метки нет (Все метки)
набросал решение вышесказаной задачи вот код
Размер кода: 119 но есть код (с++) и короче 114 символов как? помогите мне сократить код (убрать 4-5 символов)
0
|
||||||
| 02.01.2014, 21:07 | |
|
Ответы с готовыми решениями:
81
Сократить код. Задача про туриста Сократить код до 101 - 120 символов
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 17.01.2014, 16:09 | |
|
2
|
|
|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
||||||
| 19.01.2014, 21:59 [ТС] | ||||||
|
есть задача [Задание нужно публиковать на форуме. Ссылки не допускаются]
и есть код
а лутший результат 89 как? сократить код!
0
|
||||||
|
Модератор
13799 / 10990 / 6493
Регистрация: 18.12.2011
Сообщений: 29,291
|
||||||
| 19.01.2014, 22:20 | ||||||
|
Если перевернуть условие, то можно чуть-чуть сократить
0
|
||||||
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|||||||||||
| 19.01.2014, 22:22 | |||||||||||
1
|
|||||||||||
|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
||||||
| 20.01.2014, 14:50 [ТС] | ||||||
Добавлено через 21 секунду ещё бы символ((
0
|
||||||
|
Модератор
13799 / 10990 / 6493
Регистрация: 18.12.2011
Сообщений: 29,291
|
||||||
| 20.01.2014, 16:42 | ||||||
|
Вопрос по существу задачи:
зачем проверяется, что n равно нулю? Ведь ничему не противоречит предположение, что, если разделить торт на ноль частей, то и получим ноль кусков.
0
|
||||||
|
0 / 0 / 0
Регистрация: 16.01.2014
Сообщений: 7
|
||||||
| 20.01.2014, 17:53 | ||||||
|
В какой IDE можно скомпилировать эту программу?
Добавлено через 11 минут
error: no matching function for call to 'std::basic_fstream<char>::basic_fstream (const char [11], int)'
0
|
||||||
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
| 20.01.2014, 17:56 | |
|
Зюфпъ, а если вместо 2 вставить std::ios::out?
0
|
|
|
0 / 0 / 0
Регистрация: 16.01.2014
Сообщений: 7
|
|
| 20.01.2014, 18:02 | |
|
С std::ios::out заработала
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 20.01.2014, 18:03 | ||
|
Мой брат всегда при дележке торта говорит: лучше всего - резать на одного ![]() Потому как резать то вообще не надо. Кстати, помню что в данном вопросе в 10 тесте как раз и идет проверка на данный момент. На вход идет 1, на выход ожидается 0.
1
|
||
|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
|
| 20.01.2014, 18:23 [ТС] | |
|
0
|
|
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
||||||
| 20.01.2014, 19:20 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 16.01.2014
Сообщений: 7
|
|
| 20.01.2014, 19:23 | |
|
костя6667455, эта программа не работает. Надо по правилам писать, а не с ошибками
Добавлено через 1 минуту Я сейчас еще проверил в Визуал Студио. И тоже не работает. Нужно что бы main() возвращала значение
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 20.01.2014, 19:29 | ||
|
Сократить код. Задача про сравнение символов Да, то что написано выше проходит тесты на acmp, но за использование конструкций как у Somebody в реальных проектах отрывают руки.
0
|
||
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
||||||
| 20.01.2014, 20:07 | ||||||
|
89:
80 символов сделал. Стандартный acmp'шный хак: вся смысловая нагрузка в строке, состоящей из пробелов и переводов строки (CR внутри кавычек VS нормально переваривает); эта строка декодируется и отправляется в system(). Тут вся суть в том, чтобы придумать такой метод кодирования, чтобы получить декодер как можно проще - думайте, если кому интересно.
6
|
||||||
|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
|
| 21.01.2014, 08:26 [ТС] | |
|
Somebody, блин хоть убейте а код не пойму
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 21.01.2014, 14:59 | |
|
костя666674555, курите bat файлы
https://www.cyberforum.ru/cmd-... 40944.html Полезные BAT/CMD скрипты FAQ по файлам BAT/CMD Каталог простых примеров решенных задач BAT/CMD, с чего начать (■■■ основная тема ■■■)
1
|
|
|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
||||||
| 28.01.2014, 21:11 [ТС] | ||||||
|
условие
Кликните здесь для просмотра всего текста
Шахматы
(Время: 1 сек. Память: 16 Мб Сложность: 18%) Шахматы Совсем недавно Вася занялся программированием и решил реализовать собственную программу для игры в шахматы. Но у него возникла проблема определения правильности хода конем, который делает пользователь. Т.е. если пользователь вводит значение «C7-D5», то программа должна определить это как правильный ход, если же введено «E2-E4», то ход неверный. Так же нужно проверить корректность записи ввода: если например, введено «D9-N5», то программа должна определить данную запись как ошибочную. Помогите ему осуществить эту проверку! Входные данные В единственной строке входного файла INPUT.TXT записан текст хода, который указал пользователь. Пользователь не может ввести строку, длиннее 5 символов. Выходные данные В выходной файл OUTPUT.TXT нужно вывести «YES», если указанный ход конем верный, если же запись корректна (в смысле правильности записи координат), но ход невозможен, то нужно вывести «NO». Если же координаты не определены или заданы некорректно, то вывести сообщение «ERROR». Примеры № INPUT.TXT OUTPUT.TXT 1 C7-D5 YES 2 E2-E4 NO 3 BSN ERROR код:
0
|
||||||
| 28.01.2014, 21:11 | |
|
Стоит задача сравнение и подсчета символов строки. Сравнение символов через код символа Подправить код задачи про замену символов групп Задача про Лабиринты, необходим код на java
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|