
C#. Пример работы на изображении. (Входные данные отличаются)
using System;
using System.Collections.Generic;
using System.Linq;
namespace NSymbs
{
class Program
{
static void Main(string[] args)
{
string input;
input = Console.ReadLine();
int[] param = input.Split("\t ".ToCharArray()).Select(x => int.Parse(x)).ToArray();
input = Console.ReadLine();
int z = input.Length / param[1];
List<string> bufer = new List<string>();
for (int i = 0; i < z; ++i)
bufer.Add(input.Substring(i*param[1], param[1]));
Console.WriteLine(bufer.Distinct().Count());
}
}
}
24
Lika554
28.09.2014
Информатика
5 - 9 классы
ответ дан • проверенный экспертом
Запишите максимальное и минимальное четырехзначные числа :
в 2 системе счисления, в 4,6,8 системах счисления. Минимальное число не должно состоять только из 0000,что-то другое.
1
СМОТРЕТЬ ОТВЕТ
ответ, проверенный экспертом
4,0/5
37
Aillianna
ученый
2 тыс. ответов
6.7 млн пользователей, получивших
Чтоб был ясен ход мыслей, для начала сделаем это для 10тичной сс
Минимальное 4-значное число (берем что все цифры значимые и нет ведущих нулей) будет 1000 (это первое 4значное число после всех 3значных, т.е. 999+1=1000).
Максимальное 4значное число можно найти отнимая от минимального 5значного единицу 10000-1 = 9999
цифра 1 - это минимальное после 0 и она есть во всех системах счисления.
Потому минимальное 4 значное для всех сс будет 1000
Максимальное будем вычислять так 10000-1
2 сс: 10000-1 = 1111
4 сс: 10000-1 = 3333
6 сс: 10000-1 = 5555
8 сс: 10000-1 = 7777
Объяснение:
Если лайк и звезда