Выведите 3-е число и все элементы делятся на 2 - PullRequest
0 голосов
/ 22 апреля 2020
nums <- 1:20
result <- nums[fill the function]
result

Пожалуйста, кто-нибудь может сказать мне, какую функцию использовать

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

Мы можем использовать

sort(c(nums[!nums %% 2][3], nums[!nums %% 2]))
0 голосов
/ 22 апреля 2020

Вы можете сделать:

sort(c(nums[nums %% 2 == 0], nums[3]))
#[1]  2  3  4  6  8 10 12 14 16 18 20

nums %% 2 == 0 используется для подмножества чисел, которые делятся на 2, и мы добавляем nums[3], чтобы получить 3-е число. Мы печатаем окончательный результат после сортировки.

...