tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Требуется найти n-ый член последовательности
Требуется найти n-ый член последовательности типа 1121123211234321 ограничение по времени: 5 сек ограничение n< 10^500 000
Luska1367
3 15.09.2019 05:20
1
Ответы
artemtik2005
07.10.2020 16:14
Uses crt, math;
var n: extended;
var x: extended;
var s: extended;
var f: extended;
var t: extended;
begin
{ вводим значения }
writeln('Enter n:'); readln(n);
if n > 0 then begin
{ номер последовательности }
x := ceil((sqrt(1.0 + 4.0 { 8.0 } * n) - 1.0) / 2.0);
{ количество элементов всех последовательностей }
s := x + x*x;
{ s := s / 2; }
{ относительный номер элемента в последовательности }
f := x * 2 - (s - n);
if f <= x then begin
t := 1 + x - f;
end;
if f > x then begin
t := f - x;
end;
{ выводим результат }
writeln('t = ', t);
{ задержка }
readln(n);
end;
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Allison5
04.04.2020 23:54
Определите вид ссылок: А3, С$6; $A5, $K$2 (в Microsoft Excel)...
незнайка3431
04.04.2020 23:52
Визначте, якого значення набуває змінна z після виконання фрагмента програми.var x, y, z: Integer;beginx := 5; y := 10;If x 0 Then Іf x y Then z := x Else z := y...
samolutchenckova
28.05.2019 06:20
По pascal. 1. в массиве а[n] занесены натуральные числа. найти сумму тех элементов, которые кратны данному к. 2. в целочисленной последовательности есть нулевые элементы....
амина653
31.03.2019 02:40
Дано произвольная символьная строка.узнать её длинну и копировать из строки s 3 символа начиная с позиции 4....
12320071
30.03.2019 14:29
Делим крор на мириад, умножаем на гросс и прибавляем шестое число кармайкла. результат умножаем на разницу между числом рамануджана-харди и доцандом. что за число...
valentinadeva2p0arnh
08.08.2019 14:10
25 за подробное объяснение! из москвы в серпухов отправился велосипедист со скоростью 20 км/ч. через 3 часа в том же направлении выехал автомобиль со скоростью 80...
polinakket
08.08.2019 14:10
Сравни 1 сантиметров квадратики и 101 ммилиметр квадратики...
dhdhdh1
08.08.2019 14:10
Напишите координаты точек в и с,симметричных точек а (2; -3) относительно оси х и оси у соответственно....
liliya070
08.08.2019 14:10
Клітинки квадрата 100100 пофарбовані в чорний і білий кольори так, що в будь-якому прямокутнику 1 2 є хоча б одна чорна клітинка, а в будь-якому прямокутнику 16...
GremMaster
08.08.2019 14:10
Выполните возведение в степень одночлена а) (2а2с3)3 б) (-4х3с)3...
Популярные вопросы
Кестені безендіруде қолданылған фрагмент атауын жазыңыз инфарматикадан...
2
4. ( ) На рисунке ≤E= ≤Д, АЕ=АД. Докажите, что треугольник MAK-...
1
15) Где живет Манас? а)на Алтаеб)На Камчаткев)На Днепре16) Имя...
1
Сочинение на тему Хочу стать футболистом 5 класс...
3
(а³×а) и все это в 4 степени...
3
Какую мощность потребляет двигатель последовательного возбуждения...
1
Синий небо и свежие дыхание ветерка мо- нили на прогулку. Как...
2
Sample questions and mark scheme Tasks for the Summative Assessment...
1
Среди последовательностей: А) 12; 18; 24; 30,….. В) 12; 6; 4;...
3
Осуществите превращение: 1-хлорбутан - октан - 2-метилгептан 1-хлорбутан...
3
var n: extended;
var x: extended;
var s: extended;
var f: extended;
var t: extended;
begin
{ вводим значения }
writeln('Enter n:'); readln(n);
if n > 0 then begin
{ номер последовательности }
x := ceil((sqrt(1.0 + 4.0 { 8.0 } * n) - 1.0) / 2.0);
{ количество элементов всех последовательностей }
s := x + x*x;
{ s := s / 2; }
{ относительный номер элемента в последовательности }
f := x * 2 - (s - n);
if f <= x then begin
t := 1 + x - f;
end;
if f > x then begin
t := f - x;
end;
{ выводим результат }
writeln('t = ', t);
{ задержка }
readln(n);
end;
end.