Дмитрий192
?>

D. Последовательность ограничение по времени на тест: 1 секундаограничение по памяти на тест: 266 мегабайтввод: стандартный вводвывод: стандартный выводЕсть последовательность следующего типа: "123112233111222333111122223333...". Найдите его п-й элемент, Входные данныеВ первой строке входных данных задается одно целое числе п (1 <n < 10°Выходные данныеВыведите одно целое число — ответ на задачу.ПримерыВходные данныеСкопировать1выходные данныеСкопировать1Входные данныеСкопировать5выходные данныеСкопировать1Входные данные18Скопироватьвыходные данные3Скопировать​

Информатика

Ответы

Pashinov

xD

uses crt;

var

dt,t1,t2:LongInt;

function GetTime:LongInt;

var

substr,str:string;

ERR,step,spacepos,code,num:Integer;

t:longint;

begin

ERR:=0;

repeat

t:=0;

step:=1;

if ERR<>0 then writeln('Nepravilnie dannie, povtorite vvod:');

ERR:=0;

readln(str);

str:=str+' ';

repeat

spacepos:=pos(' ',str);

if (spacepos<>0) then

begin

substr:=copy(str,1,spacepos-1);

delete(str,1,spacepos);

val(substr,num,code);

if code=0 then

begin

if (step=1) then begin if (num>=0) and (num<=23) then t:=t+num*60*60 else ERR:=3; end;

if (step=2) then begin if (num>=0) and (num<=59) then t:=t+num*60 else ERR:=3;end;

if (step=3) then begin if (num>=0) and (num<=59) then t:=t+num else ERR:=3;end;

inc(step);

end

else ERR:=2;

end else ERR:=1;

until ((step=4) or (err<>0));

until err=0;

GetTime:=t;

end;

begin

writeln('pervoe vremy:');

t1:=GetTime;

writeln('vtoroe vremy:');

t2:=GetTime;

if t2>=t1 then dt:=t2-t1 else dt:=t2-t1+24*60*60;

writeln('raznica v sekundah: ');

writeln(dt);

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

D. Последовательность ограничение по времени на тест: 1 секундаограничение по памяти на тест: 266 мегабайтввод: стандартный вводвывод: стандартный выводЕсть последовательность следующего типа: "123112233111222333111122223333...". Найдите его п-й элемент, Входные данныеВ первой строке входных данных задается одно целое числе п (1 <n < 10°Выходные данныеВыведите одно целое число — ответ на задачу.ПримерыВходные данныеСкопировать1выходные данныеСкопировать1Входные данныеСкопировать5выходные данныеСкопировать1Входные данные18Скопироватьвыходные данные3Скопировать​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Konstantinovna Ilyukhin1618
zinasekina4
tooltechnic
Tyukalova
volkovaoksana19806037
Posadskii-Sergeevna
sashab82
kabinet17
deshkina82
Dmitrii sergei463
Александра Викторович531
ynikolaev2657
Наталья_Владимир708
coffeenik20233