Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 07.11.2021
Сообщений: 4
1

Мах ФБЦ

07.11.2021, 16:19. Показов 1687. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
MaxФБЦ
В задаче рассмотрим факториальную буквенно-цифровую систему счисления (далее будем писать сокращённо - ФБЦ-систему). В ней используются цифры di, i=0...35: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z. Строчные буквы не являются цифрами, используются только заглавные (прописные). Каждой цифре di приписано её числовое значение val(di)=i, так val(0)=0, ... , val(9)=9, val(A)=10, ... , val(Z)=35. Запись в ФБЦ-системе dindin-1din-2...di2di1, где 0 ≤ val(dik) ≤ k и 1 ≤ k ≤ n ≤ 35, означает беззнаковое число, равное val(din)*n!+val(din-1)*(n-1)!+...+val(di2)*2!+val(di1)*1!. Запись числа в ФБЦ-системе содержит не более чем 35 цифр и не содержит знака числа, то есть не все числа могут быть в ней записаны. На k-ой позиции в ФБЦ-записи (нумерация позиций ведётся справа налево, начиная с 1) допускается указывать цифру, числовое значение которой val(dik) не превышает k и не меньше нуля. На самой правой позиции может быть либо 0, либо 1. На второй справа позиции может быть либо 0, либо 1, либо 2. И так далее. Допускается наличие незначащих нулей в левых позициях ФБЦ-записи. Незначащим является любой нуль, стоящий до первой стоящей слева ненулевой цифры, или, если записано нулевое число, то все нули, кроме самого правого. Например, десятичное число 10010=96+0+4+0=4*4!+0*3!+2*2!+0*1!=4020ФБЦ. Здесь приписанное снизу ФБЦ помечает запись числа в ФБЦ-системе. То же самое десятичное число может быть записано с незначащими нулями. Например, 0004020ФБЦ. Здесь три незначащих нуля.
Составьте программу, которая принимает на вход в первой строке десятичное число N - положительное натуральное число (1 ≤ N ≤ 50000) - длину последовательности ФБЦ-чисел, и в последующих N строках - записи чисел Xi в ФБЦ-системе счисления, где 1 ≤ i ≤ N. Программа находит, количество тех чисел последовательности, которые равны наибольшему из введённых Xi. Программа выводит в первой строке запись числа maxi=1 ... N Xi в ФБЦ-системе без незначащих нулей, а во второй - искомое количество его вхождений в последовательность, записанное десятичным натуральным числом без знака.
Формат входных данных
В первой строке содержится десятичное число N — длина последовательности (1 ≤ N ≤ 50000). В следующих N строках содержатся записи чисел Xi в ФБЦ-системе счисления, где 1 ≤ i ≤ N. В записи числа Xi используются только десятичные цифры (0, ... , 9) и заглавные латинские буквы (A, ..., Z).
Формат результата
В первой строке выводится запись числа maxi=1 ... N Xi в ФБЦ-системе без незначащих нулей. Во второй строке выводится беззнаковое десятичное натуральное число, равное количеству всех тех Xk, для которых верно, что Xk=maxi=1 ... N Xi.
Миниатюры
Мах ФБЦ  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2021, 16:19
Ответы с готовыми решениями:

Мах Елемент

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

матрица 4*4 мах элемент
всем привет! Задана матрица А(4,4). Если максимальный элемент матрицы равен сумме элементов первой...

МИН И МАХ в массиве
Даны два массива размерность 10.Создать третий массив этой же размерности при условии что его...

Упростите мах. код пожалуйста
Упростите мах. код пожалуйста. И зачем используется библиотека #include <locale.h>. И что это за...

0
07.11.2021, 16:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2021, 16:19
Помогаю со студенческими работами здесь

матрица, мах и min и их индексы
Дана действительная матрица размера N*M, все элементы которой различны. В каждой строке выбирается...

поменять местами мин и мах
дано масив одномерный и нужно найти мин и мах и поменять их местами. как найти мин и мак я знаю а...

поменять строки матрици от мин до мах
падскажите ак делать пажалуста((( void __fastcall TForm1::BitBtn1Click(TObject *Sender) {int...

Не могу поменять мах и мин элементы местами
Что я не так сделала? Показывает ошибку в 29 строке. #include <iostream> using namespace...

Поиск мах элемента в динамическом многомерном массиве
Кто-нибуть может подсказать реализацию идеи алгоритма поиска максимального элемента в многомерном...

Мах число на четных местах,мин на нечетных
Задание : Вводятся целые числа с клавиатуры найти самое большое число на четных местах И самое...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru