LOSS903903
26.08.2020 13:22

2. Почти простое Число называется почти простым, если оно является произведением ровно двух различных простых чисел. Нужно определить k-ое в порядке возрастания почти простое число
Формат входных данных
Единственная строка входного файла содержит единственное число k (1 <= k <= 100)
Формат выходных данных
Выведите ответ к задаче
Пример
В.in В.out
1 6
2 10

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
trybak03
30.06.2022 19:31
# # Код на ruby 2.2.3p173
def LineUpArraySize(num)
    cur_size = 4
    while num > cur_size
        cur_size = 2 * cur_size + 8
    end
    cur_size = 2 * cur_size + 8
end

def getSpiralNeighbours(num)
    a = []
    a[0] = [0, 0]
    a[1] = [-1, 1]
    moves = [[1, 0], [0, -1], [-1, 0], [0, 1]]
    move_direction = 0
    side_size = 2
    cur_size = 1
    cycle = 1
    mode_direction = 0
    for i in 2..LineUpArraySize(num)
        new_num = Array.new(2)
        new_num[0] = a.last[0] + moves[move_direction][0]
        new_num[1] = a.last[1] + moves[move_direction][1]
        a[i] = new_num
        # p new_num
        cur_size += 1

        if cur_size == side_size
            cur_size = 1
            move_direction = (move_direction + 1) % 4
            side_size += 1 if move_direction % 2 == 0
            cycle += 1 if move_direction == 0
        end
    end

    a.each_with_index do |i,x|
        p [x, i] if (i[0]-a[num][0]).abs <= 1 and  (i[1]-a[num][1]).abs <= 1
    end
end

getSpiralNeighbours(1090)

Вывод (числа и условные координаты)
[962, [15, 16]]
[1089, [15, 17]]
[1090, [16, 17]]
[1091, [16, 16]]
[1224, [15, 18]]
[1225, [16, 18]]
[1226, [17, 18]]
[1227, [17, 17]]
[1228, [17, 16]]
0,0(0 оценок)
Ответ:
erkinsultanov
10.09.2020 06:04

1)  1

2) 4 наверное

3) г

4) б

5) б

6) а

7) в,а,б,г

8) Чтобы повторить заголовки на каждом новом листе, выделите соответствующую строку. Затем перейдите на вкладку «Работа с таблицами» – «Макет» и в группе «Данные» нажмите на кнопку «Повторить строки заголовков». После этого, повторение названий столбцов будет на каждом новом листе.

9) Поместите курсор в то место, куда вы хотите добавить оглавление.

Выберите Ссылки > Оглавление. и выберите Автоматический стиль.

Если вы вносите в документ изменения, которые влияют на оглавление, обновите оглавление, щелкнув правой кнопкой мыши оглавление и выбрав команду Обновить поле.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота