sanyaborisov910067
?>

Пусть дано натуральное число n и вещественные числа a1, a2, a3, , …an, которые вводятся по одному. найти |a1-an|.

Информатика

Ответы

funny-furiya

uses math;

var a1, an: real;

i, n: integer;

begin

read(n);

read(a1);

for i := 2 to n - 1 do read();

read(an);

writeln(abs(a1 - an));

end.

andreevaanastsiyao82

def process(array):

result = []

for i in range(1, len(array)-1):

 if  (array[i] < 0 and array[i-1] < 0) or \

  (array[i] < 0 and array[i+1] < 0) or \

  (array[i] > 0 and array[i-1] > 0) or \

  (array[i] > 0 and array[i+1] > 0):

  return 'YES'

return 'NO'

 

def main():

N = int(input())

assert N>=1 and N<= 10000

input_array = [int(i) for i in input().split()]  

assert len(input_array) == N  

print(process(input_array))

if __name__ == '__main__':

main()

Объяснение:

Протестировано на стандартном вводе/выводе + один доп тест

Доп тест:

Ввод:

5

1 2 -2 3 -4

Вывод:

YES

P.S Сайт ломает Python-код. Ниже приложен скриншот исходного кода


дан массив, состоящий из целых чисел. напишите программу, которая определяет, есть ли в массиве пара
alfaduk24908

def process(array):

result = []

for i in range(1, len(array)-1):

 if  (array[i] < 0 and array[i-1] < 0) or \

  (array[i] < 0 and array[i+1] < 0) or \

  (array[i] > 0 and array[i-1] > 0) or \

  (array[i] > 0 and array[i+1] > 0):

  return 'YES'

return 'NO'

 

def main():

N = int(input())

assert N>=1 and N<= 10000

input_array = [int(i) for i in input().split()]  

assert len(input_array) == N  

print(process(input_array))

if __name__ == '__main__':

main()

Объяснение:

Протестировано на стандартном вводе/выводе + один доп тест

Доп тест:

Ввод:

5

1 2 -2 3 -4

Вывод:

YES

P.S Сайт ломает Python-код. Ниже приложен скриншот исходного кода


дан массив, состоящий из целых чисел. напишите программу, которая определяет, есть ли в массиве пара

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

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

Пусть дано натуральное число n и вещественные числа a1, a2, a3, , …an, которые вводятся по одному. найти |a1-an|.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Kosov-Aleksandr379
bereza81
Magnolia200872
tetralek
Tselyaritskaya Yurevich
zyf0066
Sadikova Gavrikov
dg9792794674
Isaeva_Marin1010
aamer9992680
ryadovboxing
info32
ur101679
Воздвиженская
Дарья16