Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 28.12.2020
Сообщений: 19

Большое число

24.12.2021, 10:31. Показов 385. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, не могли бы помочь с данной задачей, пытался сам сделать - четно, а при поиске натыкался на решение на ++ и python.

Большое число
Вася написал на длинной полоске бумаги большое число и решил похвастаться своему старшему брату Пете этим достижением. Но только он вышел из комнаты, чтобы позвать брата, как его сестра Катя вбежала в комнату и разрезала полоску бумаги на несколько частей. В результате на каждой части оказалось одна или несколько идущих подряд цифр. Теперь Вася не может вспомнить, какое именно число он написал. Только помнит, что оно было очень большое. Чтобы утешить младшего брата, Петя решил выяснить, какое максимальное число могло быть написано на полоске бумаги перед разрезанием. Помогите ему!

Входные данные
Входные данные представляют собой одну или более строк, каждая из которых содержит последовательность цифр. Количество строк во входном файле не превышает 100, каждая строка содержит от 1 до 100 цифр. Гарантируется, что хотя бы в одной строке первая цифра отлична от нуля.

Выходные данные
Выведите одну строку – максимальное число, которое могло быть написано на полоске перед разрезанием.

Примеры
входные данные
2
20
004
66
выходные данные
66220004
входные данные
3
выходные данные
3
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2021, 10:31
Ответы с готовыми решениями:

Создать метод, в котором одномерный массив. И заменить самое большое число и самое большое число по модулю на число 0
Создать метод, в котором одномерный массив. И заменить самое большое число и самое большое число по модулю на число 0 Добавлено через...

Большое число куда поместить
Здравствуйте , вкратце мне нужно возводить числа 53 ( например) в степень 43 с точностью знаков в 30. примерно как на калькуляторе...

Как сделать большое число 9,99е30106?
Всем привет, я делаю игру в unity и столкнулся с проблемой больших чисел. В моей игре я хочу сделать 100000 этапов Чтобы пройти первый...

2
 Аватар для Haperson
10 / 6 / 4
Регистрация: 05.06.2020
Сообщений: 25
24.12.2021, 11:46
acid_ls,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
            Console.Write("Катя порвала полоску Васи на x частей.\nX = "); //определяем количество полосок
            int x = Convert.ToInt32(Console.ReadLine());
 
            string[] poloska = new string[x]; //заполняем полоски значениями
                for (int i = 0; i < x; i++)
                {
                    int a = i + 1;
                    Console.Write("На полоске #" + a + " изображены цифры: ");
                    poloska[i] = Console.ReadLine();
                }
 
            Array.Sort(poloska); //сортируем по возрастанию
            Array.Reverse(poloska); //делаем реверсию и получаем данные по убыванию
 
            Console.WriteLine("\n\n");
            Console.Write("Петя выяснил, что максимальное число которое могло быть указано на полоске - "); //выводим все значения массива и получаем ответ
            for (int i = 0; i < x; i++)
            {
                Console.Write(poloska[i]);
            }
            Console.ReadKey();
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
24.12.2021, 12:35
Haperson, не правильно работает

Добавлено через 30 секунд
По примеру должно быть 66220004, а у Вас получится 66202004
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2021, 12:35
Помогаю со студенческими работами здесь

Узнать самое большое число в массиве
Требуется узнать номер самого большого числа среди всех чисел в массиве. А если самых больших чисел несколько, то выдать исключение....

Как записать большое число и раздробить его на цифры?
У меня стоит задача: считать с консоли число 1024-значное и вывести например цифру под номер 7 (нумерация начинается с нуля). Каким...

Как перевести большое 30-значное число из буквенного формата в циферный
Добрый день. Как можно перевести большое BigInteger число из формата: Два Ноноллиона Пять миллионов и т.д. в формат цифры: 15415246565 ?

Разбить большое число на группы по три цифры через точку справа
Добрый вечер. Есть, допустим, число 1200000, его нужно представить в виде 1.200.000 Как это можно сделать? Хотелось бы увидеть пример...

Подскажите, как можно перевести в другую систему счисления очень большое число
Есть длинная последовательность цифр, которая намного превышает по размеру даже long. Нужно перевести её в 8-ричную систему счисления. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru