|
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
|
||||||
Сократить код. Задача про сравнение символов02.01.2014, 21:07. Показов 8430. Ответов 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
|
||||||
|
Модератор
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,281
|
||||||
| 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
|
||||||
|
Модератор
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,281
|
||||||
| 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
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|