Вдоль улицы стоят 100 домов. Мастера попросили изготовить номера для всех домов от 1 до 100. Чтобы выполнить заказ, он должен запастись цифрами. Не пользуясь карандашом и бумагой, подсчитайте в уме, сколько девяток потребуется мастеру?
Примечание: 6 и 9 - это разные цифры, т. е. переворачивать их нельзя.
Ответ: Двадцать.
Комментарии
Нормальна)
11 будет,мы жу считаем сколько 9 масткру нужно сделать для домов и всмего 11 раз 9 может повторяться в 100
ааа понял
девяток всё же 22 ))) так когда считаете 9 (это первая девятка),19 (жто вторая),29 (это третья),39 это уже четвёртая),49 (пятая),59 шестая),69 седьмая),79 (восьмая),89 (а вот собственно девятая 9,это ещё +1 девятка)),90 (десятая),91 (одиннадцатая),92 (двенадцатая),93 (тринадцатая),94 (четырнадцатая),95 (пятнадцатая),96 (шестнадцатая),97 (семнадцатая),98 (восемнадцатая),99 (девятнадцатая(19)это ещё + 1 девятка и двадцатая) их получилось двадцать,но когда вы считаете эти двадцать девяток в счёте ещё пристают две девятки (9,19) в итоге с ними получается двадцать две девятки
Бред, вопрос не сколько девяток вы увидете, а сколько 9 потребуется мастеру, зачем в конце две девятки еще приплетать?
11 девяток:
Начиная от 9 - это первая,
И т.д.: 29, 39...89 - 9 девяток + число 99 = 11 девяток. Вопросы?
Только ответ: ваше решение не верно)
20 десяток нужно изготовить!
Нет, 20
Может, кто-то обьяснить мне, почему двадцать?....Я насчитала 11...
еще добавьте 90,91,92...... вот и еще 9 наберется
Их 17. Если в сотне 10 десятков то и девяток десять. Последние десять этой сотни начинаются на 9 и их в этом десятке девять одна из которых уже посчитана, следовательно восемь, восемь плюс девять 17.
Т.е. 8 + 10 = 18
Вы почти всё посчитали правильно, но кое-что забыли.
1) В начале Вы говорите :"Если в сотне 10 десятков то и девяток десять". Уже 10 есть. Но почему в конце десятка у Вас превратилась в 9? Вы должны 8 прибавлять к 10-ти.
2) "Последние десять этой сотни ( может, десятка? прим. MrN.) начинаются на 9 и их в этом десятке девять одна из которых уже посчитана, следовательно восемь" Вы забываете, что в начале Вы считали числа, оканчивающиеся на 9. В этом десятке это 99. Не надо его вычитать из 10, т.к. там 2 девятки! И чисел, которые начинаются на 9 там десять: 90,91,92,93,94,95,96,97,98, 99. То есть в этом десятке 10+1=11 девяток, но одну Вы уже посчитали в самом начале.
Итог: 10+10=20 девяток.
а 92,93,94,95,96,97,98?
9, 19 29, 39, 49, 59, 69, 79, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
- ВОТ ВСЕ ЧИСЛА
У меня получается всего 19, где 20-ая:
9,19,29,39,49,59,69,79,89,90,91,92,93,94,95,96,97,98,99 И ХДЕ?
99 - это две девятки! :)
6 9 16 19 26 29 36 39 46 49 56 59 60 61 62 63 64 65 66 67 68 69 76 79 86 89 90 91 92 93 94 95 96 97 98 99
Итог-40
Хотя нет извините
9 19 29 39 49 59 69 79 89 90 91 92 93 94 95 96 97 98 99
Итог-20, двадцать, twenty
Может, можно посчитать 6 и 9 и разделить на 2
99 две девятки
99 - 2 девятки. Все верно. 20. Будьте внимательней
А восьмерками загадать слабо было? Чтобы про 6 не писать...
интерес с 9-ками был бы как раз, если 6 и 9 одно и то же. И это бы не оговаривалось в задаче. Как оно у мастера наверняка и было...
(Код C#)
StringBuilder str = new StringBuilder(100*100);
for (int i = 1; i <= 100; i++)
str.Append(i.ToString());
var query = str.ToString().Where(c => c == '9').Count();
MessageBox.Show(query.ToString());
Да, калькулятор не справился.
Пришлось свой "клепать"))
П.С. до миллиона 600 000 девяток. Вручную посчитать?)
Мастеру понадобится 1 девятка, веть остальные парные!!!!!
9, 19, 29, 39 49, 59, 60, 79, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99. Считайте!!!
Странные вы люди когда спорите. Возмите все числа запишите и посчитайте, что б не спорить. 9, 19, 29, 39, 49, 59, 69, 79, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99. Итого 20.
Он использует 39 ДЕВЯТОК.
Точнее 40