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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2012, 00:47   #11
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

ну я попробую объяснить свой вариант

сначала ищем строку/строки с максимальной длиной

если строка только одна выводим ее в файл и закрываем программу

если таких строк несколько то объединяем их в массив, и сортируем его по такому условию

Код:
bool Comparer(string l, string r)
{
	int i = 0;

	while(l[i] != '\0')
	{
		if(l[i] > r[i]) return true;
		if(l[i] < r[i]) return false;
		i++;
	}
}
т.е. если число больше то оно попадает в верх (становится первым элементом)

потом выводим в файл первый элемент массива. На этом все.
rUs_LAN вне форума Ответить с цитированием
Старый 14.07.2012, 15:17   #12
Artem_Kokos
Форумчанин
 
Регистрация: 28.02.2011
Сообщений: 122
По умолчанию

Кстати, гугл - число 1 и 100 нулей за ней. Есть число гуглплекс - 1 и гугл нулей за ней =)
Повторенье - мать ученья. И прибежище для лентяев.
Artem_Kokos вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Большие числа GroZa Общие вопросы C/C++ 5 14.06.2012 19:24
Очень очень большие числа. Mr_freeman Помощь студентам 5 03.05.2012 16:49
большие числа NiCola999 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 37 20.07.2011 16:26
Большие числа DRAgon™ Общие вопросы по Java, Java SE, Kotlin 12 29.01.2011 02:53
Большие числа Лубышев Помощь студентам 6 27.02.2008 22:57