Сколько различных цифр
Перейти к содержимому

Сколько различных цифр

Сколько нужно цифр?

Сколько различных цифр надо применить, чтобы написать число 100?

Ответ: Две цифры: нуль и единицу.

Комментарии

Оставлен Гость Пнд, 05/24/2010 — 13:58

Нуль и восьмерку.

Оставлен Гость Вс, 06/06/2010 — 13:53

только уж тогда, наверное, 1 и 8 (восьмерку «кладем» набок)?

Оставлен JackLondon Чт, 07/15/2010 — 08:20

честно говоря думал про цифру 10 и цифру 0.

Оставлен Гость Пнд, 08/02/2010 — 19:52

либо две цифры: 1 и 0, либо одну, если писать римскими

Оставлен Гость Ср, 02/09/2011 — 18:12

10 это не цифра! это число каторое состоит из цифр 1 и 0!

Оставлен Анатолий Пт, 08/27/2010 — 23:55

Оставлен пц Пт, 09/03/2010 — 17:06

пипец. Это что задача была. По моему, так это вопрос для ребенка 2х лет. И то, очень маленькая вероятность, что он не ответит.

Оставлен Гость Пнд, 09/06/2010 — 12:44

Одну цифру
111-11

Оставлен Гость Пнд, 03/19/2012 — 08:00

Оставлен жека Пнд, 09/06/2010 — 18:01

ответ 10 цифр!
я же записал 100 различными цифрами?!)

Оставлен влад Втр, 12/28/2010 — 12:07

это зависит от профессии человека, которого спрашивают.. если он программист то ответит, я думаю, так:
0-1
1-2
10-3
11-4
100-5))почему бы и нет??))

Оставлен Гость Сб, 12/03/2011 — 19:19

это вобще чо было?

Оставлен Гость Ср, 04/06/2011 — 05:57

Одну: С (римскими).

Оставлен Гость Пнд, 11/28/2011 — 20:55

Оставлен Гость Пнд, 11/28/2011 — 20:58

ОЙ ТОЧНЕЕ ТАК 9+9+9+9+9+9+9+9+9+9+9+1=100 ТОГДА НЕ ДОПИСАЛА 2-(9)

Оставлен Тимур Ср, 12/28/2011 — 12:41

4765 — 1
5907 — 2
1133 — 0
3488 — ?

какое число на месте «?»

Оставлен Гость Чт, 01/26/2012 — 18:08

Оставлен Гость Пт, 11/16/2012 — 15:40

ответ 4
так как в числе 3488 -4 круга ( эту задачу дают детям в 3-ем и 4-ом классе, они решают ее за 5 -10 минут)

Сколько различных цифр

Тип 14 № 33093

Значение выражения 81 15 + 3 22 − 27? записали в системе счисления с основанием 9.

Сколько цифр «8» содержится в этой записи?

Последовательно будем преобразовывать данное выражение:

Сумма в системе счисления с основанием 9 будет выглядеть как единица, восемнадцать нулей, единица и одиннадцать нулей. После вычитания из этого числа останется единица, девятнадцать нулей, девять восьмёрок, шестёрка и ноль.

Таким образом, всего 9 восьмёрок.

Тип 14 № 33186

Значение выражения 343 5 — 7 9 + 48? записали в системе счисления с основанием 7.

Сколько цифр «6» содержится в этой записи?

Последовательно будем преобразовывать данное выражение:

Разность в системе счисления с основанием 7 будет выглядеть как шесть шестёрок и девять нулей. После прибавления к этому числу получится шесть шестёрок, шесть нулей, единица и два нуля. После вычитания из этого числа единицы получится шесть шестёрок, семь нулей и две шестёрки.

Таким образом, всего 8 шестёрок.

Тип 14 № 33484

Значение выражения 343 6 — 7 10 + 47? записали в системе счисления с основанием 7.

Сколько цифр «6» содержится в этой записи?

Последовательно будем преобразовывать данное выражение:

Разность в системе счисления с основанием 7 будет выглядеть как восемь шестёрок и десять нулей. После прибавления к этому числу получится восемь шестёрок, семь нулей, единица и два нуля. После вычитания из этого числа двойки получится восемь шестёрок, восемь нулей, шестёрка и пятёрка.

Таким образом, всего 9 шестёрок.

Тип 14 № 36027

Значение арифметического выражения

записали в системе счисления с основанием 8. Сколько цифр 0 содержится в этой записи?

Последовательно будем преобразовывать данное выражение:

Сумма в системе счисления с основанием 8 будет выглядеть как семёрка, . 149 нулей, единица и 210 нулей. Вычтя из этого числа получим число, которое в системе счисления с основанием 8 будет выглядеть как семёрка, 150 нулей, девять семёрок, двойка и 200 нулей. После вычитания из этого числа получим семёрку, 150 нулей, девять семёрок, единицу, 197 семёрок, четвёрку и два нуля. Прибавляя к этому числу 8 0 , получим семёрку, 150 нулей, девять семёрок, единицу, 197 семёрок, четвёрку, ноль и единицу. Всего 151 ноль.

Тип 14 № 37149

Значение выражения 4 · 625 9 − 25 15 + 2 · 5 11 − 7 записали в системе счисления с основанием 5. Сколько цифр 4 в получившейся записи?

Переведем выражение в степенной ряд 5:

Для такого выражения в пятеричной система счисления четверки будут в разрядах 35—30 и 10—2. Следовательно, таких разрядов

(35 − 30 + 1) + (10 − 2 + 1) = 15.

Приведём программное решение.

var x, c: biginteger;

x = 4*625**9 — 25**15 + 2*5**11 — 7

Задания Д19 C4 № 3102

На вход программе подается набор символов, заканчивающийся точкой (в программе на языке Бейсик символы можно вводить по одному в строке, пока не будет введена точка, или считывать данные из файла). Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая сначала будет определять, есть ли в этом наборе символы, соответствующие десятичным цифрам. Если такие символы есть, то можно ли переставить их так, чтобы полученное число было симметричным (читалось одинаково как слева направо, так и справа налево). Ведущих нулей в числе быть не должно, исключение – число 0, запись которого содержит ровно один ноль.

Если требуемое число составить невозможно, то программа должна вывести на экран слово “NO”. А если возможно, то в первой строке следует вывести слово “YES”, а во второй – искомое симметричное число. Если таких чисел несколько, то программа должна выводить максимальное из них. Например, пусть на вход подаются следующие символы:

Do not 911 to 09 do.

В данном случае программа должна вывести

Посчитаем сколько различных цифр в строке, занесём эти данные в массив. Затем проверим есть ли цифры встречающиеся нечётное число раз, запомним какое число встречается нечётное число раз. Проверим, есть ли цифры встречающиеся более одного раза или есть ли цифры встречающиеся один раз, при том, чтобы ноль не встречался. Если цифр встречающихся нечётное число раз более одной или условие, описанное в предыдущем предложении ложно выведем «NO»; иначе выведем «YES», а затем сначала половину каждой из цифр, начиная с девятки, затем выведем запомненную цифру, оставшуюся половину цифр.

var a:array[‘0’..’9′] of integer;

for c:=’0′ to ‘9’ do a[c]:=0;

if c in [‘0’ .. ‘9’] then a[c] := a[c] + 1;

for c := ‘0’ to ‘9’ do

if a[c] mod 2 = 1 then

for c := ‘1’ to ‘9’ do

if (a[c] > 1) or (a[c] = 1) and (a[‘0’] = 0) then f := true;

if (k > 1)or not f then writeln(‘NO’) else

for c := ‘9’ downto ‘0’ do

for i := 1 to a[c] div 2 do

for c := ‘0’ to ‘9’ do

for i := 1 to a[c] div 2 do

егэ по информатике.

Думаю один из этих способов решения будет менее объемный и затратный

var ar: array[0..9] of integer;

while c<>’.’ do begin

if c in [‘0’..’9′] then begin

for i:=9 downto 1 do

if (ar[i] mod 2 = 0)and(ar[i]<>0) then begin

if nr=1 then begin writeln(‘YES’); write(s);

if ar[0]>0 then write(‘0’); end

var ar: array[0..9] of integer;

while c<>’.’ do begin

read(c); if c in [‘0’..’9′] then begin

for i:=9 downto 1 do

if (ar[i] mod 2 = 0)and(ar[i]<>0) then nr:=1;

if nr=1 then writeln(‘YES’) else writeln(‘NO’);

for i:=9 downto 1 do

if (ar[i] mod 2 = 0)and(ar[i]<>0) then write(i);

if (ar[0]>0)and(nr=1) then write(‘0’);

if (ar[i] mod 2 = 0)and(ar[i]<>0) then write(i);

bainy58 (tomsk) 04.06.2013 21:40:

var ar: array[0..9] of integer;

while c<>’.’ do begin

read(c); if c in [‘0’..’9′] then begin

for i:=9 downto 1 do

if (ar[i] mod 2 = 0)and(ar[i]<>0) then nr:=1;

if nr=1 then writeln(‘YES’) else writeln(‘NO’);

for i:=9 downto 1 do

if (ar[i] mod 2 = 0)and(ar[i]<>0) then write(i);

if (ar[0]>0)and(nr=1) then write(‘0’);

if (ar[i] mod 2 = 0)and(ar[i]<>0) then write(i);

ошибка вот здесь if (ar[i] mod 2 = 0)and(ar[i]<>0) then nr:=1;

Допустим если в числе есть хоть одно число встречающиеся чётноё кол во раз. Отвтет в любом случае будет Yes без разницы можно ли составить полиндром или нет. пример

Задания Д19 C4 № 3111

На вход программе подается набор символов, заканчивающийся точкой (в программе на языке Бейсик символы можно вводить по одному в строке, пока не будет введена точка, или считывать данные из файла). Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая сначала будет определять, есть ли в этом наборе символы, соответствующие десятичным цифрам. Если такие символы есть, то можно ли переставить их так, чтобы полученное число было симметричным (читалось одинаково как слева направо, так и справа налево). Ведущих нулей в числе быть не должно, исключение – число 0, запись которого содержит ровно один ноль.

Если требуемое число составить невозможно, то программа должна вывести на экран слово «NO». А если возможно, то в первой строке следует вывести слово «YES», а во второй – искомое симметричное число. Если таких чисел несколько, то программа должна выводить максимальное из них. Например, пусть на вход подаются следующие символы:

Do not 911 to 09 do.

В данном случае программа должна вывести

Программа читает все входные символы до точки один раз, подсчитывая в массиве, хранящем 10 целых чисел, количество каждой из цифр. Сами входные символы при этом не запоминаются. Затем проверяется — сколько в этом массиве нечетных элементов. Если больше одного, то задача решения не имеет. При наличии решения сначала печатается половина имеющихся цифр 9 (если таковые имеются, в случае нечетного числа цифр — меньшая половина), затем 8 и т. д. до 0, потом печатается цифра, которая встречается во входных данных нечетное число раз, а затем — оставшаяся половина цифр 0 (если таковые имеются, в случае нечетного числа цифр — меньшая половина), 1, и т. д. до 9. Если никаких цифр, кроме 0, во входных данных нет, то задача имеет решение, только если этот ноль единственный. Если нулей четное число, а ненулевая цифра единственная, то решения не существует.

Баллы начисляются только за программу, которая решает задачу хотя бы для одного частного случая (например, для строк, состоящих не более чем из 255 символов), или которая умеет только определять, имеет ли задача решение.

сколько различных четырехзначных чисел

чисел можно записать с помощью девяти значащих цифр, из которых ни одна не повторяется?

у меня получилось 126 сочетаний, в ответе 3024

Постараюсь объяснить, хотя у меня это редко получается. Рассмотрим случайное четырёхзначное число kmqz (буквы я нарочно взял непохожие на русские) .
k может принимать любые значения от 1 до 9

При любом k вторая цифра, m, может принимать любые значения от 1 до 9, кроме k. А это 8 значений.

То есть, если у нас первой цифрой является двойка, то вторая цифра может быть 1, 3, 4, 5, 6, 7, 8 или 9. Всего 8 вариантов. Точнее, по 8 вариантов m для каждого из девяти возможных k — итого 72 варианта первых двух цифр.

Третья цифра должна быть отличной от первых двух. То есть, для любых k и m, q может принимать 7 различных значений. Если первыми двумя цифрами были 2 и 6, то третья может быть 1, 3, 4, 5, 7, 8, 9 — всего по 7 вариантов q для каждого из 72 вариантов первых двух цифр — итого 504 варианта первых трёх цифр.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *