Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Подсчитывать количество цифр 2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисления с использованием подпрограмм, функции и процедуры http://www.cyberforum.ru/cpp-beginners/thread754326.html
Помогите пожалуйста!)) 1)Дважды вычислить значение выражения, первый раз используя процедуру, а второй - функцию. http://s020.***********/i704/1301/41/57860c703137.jpg
C++ Opengl и С++ для начинающего Приветствую всех! Можете пожалуйста подсказать хорошую книгу или видео урок по opengl и c++ для начинающего. Спасибо за ответы! ;) http://www.cyberforum.ru/cpp-beginners/thread754311.html
Разбить текст на страницы C++
Дан текстовый файл. Преобразовать его, разбив текст на страницы и пронумеровав их, причем номер нечетной страницы должен размещаться в правом нижнем углу, а номер четной страницы - в ее левом нижнем...
Как найти координаты точки на прямой удаленной от заданной точки на х C++
Добрый день! Помогите мне пожалуйста со следующей задачей. Дано 3 точки с координатами A(x1,y1), B(x2,y2), C(x3,y3) Нужно найти координаты точки D(x4,y4), которая лежит на прямой AB и удалена от...
C++ игра змейка http://www.cyberforum.ru/cpp-beginners/thread754288.html
Здравствуйте! Знакомый попросил помощи, объяснить подробно как работает программа и как сделать разные уровни в игре. Но я не особо ее понимаю.. #include <allegro.h> void init(); void...
C++ Из данных точек перебрать все комбинации по 2 треугольника и проверить, принадлежит ли первый треугольник второму В общем пишу курсовую работу. Уже устал биться с ней... Вот задание: дано N точек, из них нужно перебрать все комбинации по 2 треугольника и проверить, принадлежит ли первый треугольник второму.... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6650 / 5059 / 470
Регистрация: 14.02.2011
Сообщений: 16,918
06.01.2013, 22:47
Цитата Сообщение от SeregaC++ Посмотреть сообщение
for (int i = 0; i <= n; i++)
* *{
зачем начинать с 0?
явно что в первой 10 только одно число 2
во второй 12
значит надо начинать с 20 отсчет а потом к количеству прибавить 2( 2 и 12)
это так на вскидку
уменьшение

Добавлено через 9 минут
попробуем на пальцах в первой 10 1 цифра
в первой сотне 19 цифр
тесть подсчитай сколько двоек в десятке в сотне тысяче и так далее занеси в таблицу
потом зная число
допустим число 156
мы начинаем отсчет со 100 и к результату прибавим 19 чисел в первой сотне
это первое что пришло в голову, может еще что придумаю

Добавлено через 4 минуты
пардон соврал в первой сотне 20 двоек
22 это же 2 двойки

Добавлено через 5 минут
Цитата Сообщение от 0x10 Посмотреть сообщение
Далее. Рассмотрим двузначные числа вида AB. В данном случае A может принять 9 значений, B - 10. Т.е. всего чисел 90. Но в этих числах присутствует двойка. А сколько чисел без двойки? Тогда для A остается 8 вариантов, для B - 9. Всего чисел без двоек - 72. Очевидно, что с двойками - 90 - 72 = 18.
пересчитай
я правда без формулы но смотри в каждой десятке 1 двойка
итого их 10 (смотрим младший разряд)
2 12 22 32 42 52 62 72 82 92
и десять старших двоек в
20 21 22 23 24 25 26 27 28 29
итого 20
гдето ты в формуле ошибся

Добавлено через 5 минут
нашел где
Цитата Сообщение от we2seek Посмотреть сообщение
В данном случае A может принять 9 значений, B - 10. Т.е. всего чисел 90.
почему A только девять значений? мы же рассматриваем числа от 0, значит 10 значений(если 0 не пишется это не значит что его нет)
следовательно не 90 чисел а 100 0....99
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru