Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2014, 20:55   #11
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

как всегда короче я))
Код:
#include<fstream>
#define R o<<z[i]<<" ";
main(){
std::fstream q("input.txt"), o("output.txt", 2);
int z[99999],i=1,a,x;
for(q>>x;i<=x;i++){ q>>z[i];if(z[i]==1) a=i; }
for(i=a;i<=x;i++) R
for(i=1;i<=a-1;i++) R
}
Размер кода: 191
и ещё -1
Размер кода: 190
кто короче?
kostan3 вне форума Ответить с цитированием
Старый 19.02.2014, 00:59   #12
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

160 за 20 минут.
Ну а код, код не покажу, так ведь не интересно
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 19.02.2014, 19:24   #13
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Цитата:
Сообщение от BDA Посмотреть сообщение
160 за 20 минут.
Ну а код, код не покажу, так ведь не интересно
о да очень не интересно (хотя это нечестно я все свои коды показывал
ведь это не игра в угадайку)
kostan3 вне форума Ответить с цитированием
Старый 19.02.2014, 19:34   #14
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Код:
#include<fstream>
#define R ;i++) o<<z[i]<<" ";
main(){
std::fstream q("input.txt"), o("output.txt", 2);
int z[99999],i=1,a,x;
for(q>>x;i<=x;i++){ q>>z[i];if(z[i]==1) a=i; }
for(i=a;i<=x R
for(i=1;i<=a-1 R
}
Размер кода: 186
// *********** *//
Код:
#include<fstream>
#define R ;i++) o<<z[i]<<" ";
main(){
std::fstream q("input.txt"), o("output.txt", 2);
int z[99999],i=1,a,x;
for(q>>x;q>>z[i];i++){ if(z[i]==1) a=i; }
for(i=a;i<=x R
for(i=1;i<=a-1 R
}
Размер кода: 181
// *********** *//
КОД СКРЫТ
Размер кода: 180
как ещё сократить я не знаю

Последний раз редактировалось kostan3; 19.02.2014 в 19:57.
kostan3 вне форума Ответить с цитированием
Старый 19.02.2014, 19:40   #15
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Как это не в угадайку? Именно в нее - "что же он там такого понаписал, что программа всего-лишь 100 символов". В чём будет смысл топа, если все будут знать код других?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 19.02.2014, 20:01   #16
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Цитата:
Сообщение от BDA Посмотреть сообщение
Как это не в угадайку? Именно в нее - "что же он там такого понаписал, что программа всего-лишь 100 символов". В чём будет смысл топа, если все будут знать код других?
если есть возможность надо использовать (ведь интересно)
может мы сможем сократить код до 145 символов
нехотите кидать решение на форум есть лс
много выходов
kostan3 вне форума Ответить с цитированием
Старый 19.02.2014, 21:24   #17
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Код:
#include<fstream>
#define R ;i++) o<<z[i]<<" ";
main(){
std::fstream q("input.txt"), o("output.txt", 2);
int z[99999],i=1,a,x;
for(q>>x;q>>z[i];i++){ if(z[i]==1) a=i; }
for(i=a;i<=x R
for(i=1;i<=a-1 R
}
Размер кода: 181

кто короче (желательно показать код)
kostan3 вне форума Ответить с цитированием
Старый 19.02.2014, 21:36   #18
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,219
По умолчанию

kostan3, у тебя явные косяки, типа {} в теле цикла.
Arigato вне форума Ответить с цитированием
Старый 19.02.2014, 22:16   #19
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Если запихнуть ети 181 в файл у меня получается 212... Ладно CR/LF, скинем 10 байт на 10 строк - все равно 202... wtf?
waleri вне форума Ответить с цитированием
Старый 19.02.2014, 23:37   #20
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

waleri, также игнорируются все пробелы (даже те, которые расположены внутри строковой константы).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимизация (сокращение) кода решения задачи #46 c acmp.ru - вывод числа E с заданной точностью Poma][a Паскаль, Turbo Pascal, PascalABC.NET 47 05.07.2013 23:50
сокращение кода desytov Общие вопросы Delphi 6 03.10.2012 08:19
Сокращение кода. Eldrich JavaScript, Ajax 0 07.09.2011 20:01
Функции, сокращение кода Neolit1819 Помощь студентам 0 31.05.2011 08:48
Оптимизация и сокращение кода (if + сдвиг) Alex Cones Общие вопросы Delphi 2 06.04.2010 21:37