Предмет: Информатика, автор: OnlyFall

Число X получают след образом: слева на право записывают без пробелов подряд числа от 1 до N(12345678910...N ).По числу N определить,сколько цифр в числе X

Ответы

Автор ответа: danulpopov
0
var
cnt, i,tmp, n, ans:longint;
begin
Writeln('Введите n -> ');
Readln(n);
for i:= 1 to n do
  begin
    tmp:= i;
    cnt:= 0;
    while tmp > 0 do
      begin
        inc(cnt);
        tmp := tmp div 10;
      end;
    ans:= ans + cnt;
  end;
Writeln(ans);
end.

Похожие вопросы
Предмет: История, автор: hua200218
Предмет: Обществознание, автор: arturporch2019
Предмет: Математика, автор: anzhelikasuhacheva
Предмет: Математика, автор: Алинка200411