Вчера в телешоу услышал, понравилась... Должна решать ся минуты за полторы
Умножаем 2010 на число, состоящее из 2010 единиц. Вопрос: какова сумма цифр получившегося числа?
Ответы, как всегда в личку.
Вчера в телешоу услышал, понравилась... Должна решать ся минуты за полторы
Умножаем 2010 на число, состоящее из 2010 единиц. Вопрос: какова сумма цифр получившегося числа?
Ответы, как всегда в личку.
Плебейство заразно
Пояснение:
2010 надо умножить на 11111111... (и так 2010 раз). у получившегося ответа найти сумму цифр.
Задачу уже решили:
Arista
Merlin
komarovsky
ILS
Плебейство заразно
для того, чтобы найти сумму цифр, на самом деле не нужно умножать 2010 на 11111111... (и так 2010 раз)Сообщение от sirUjin
А-то ведь кто-нить и правда зависнет
Полное решение:
Sum=0;
Counter = 0;
for i=1 to 2010 do {
Counter = Counter + (1*2010)*(10^(i-1));
}
while not (counter = 0) do {
Sum = Sum + Counter mod 10;
Counter = Counter div 10;
}
Предупреждаю - работать будит долго, а ответ в конце не 42.
Дебагов не вёл.
"The only sure thing in life is Death"
КАК НЕ 42?!!!Сообщение от Merlin
sirUjin, я же говорил! говорил! видишь, Мерлин завис
There are currently 1 users browsing this thread. (0 members and 1 guests)