#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
int n;
cin >> n; // размерность
int ar[n]; // массив
int a = -100;
int b = 100; // промежуток чисел для заполнения массива [а; b]
srand(time(NULL)); // функция для генерации случайных чисел
for (int i=0; i<n; i++){
ar[i] = rand()%(b-a+1)+a;
cout << ar[i] << " ";
} cout << endl; // заполняем массив
int k=0; // переменная для подсчёта положительных элементов
for (int i=0; i<n; i++){
if (ar[i] > 0) k++;
} cout << endl; // считаем количество положительных элементов
cout << "Количество положительных элементов массива: " << k;
return 0;
}
numbers = [] # создаем пустой массив
while True: # бесконечный цикл
a = int(input()) # ввод a и перевод в int
b = int(input()) # аналогично
c = int(input()) # аналогично
if a==b or b==c or a==c: # если a=b или b=c или a=c
continue # то начинаем цикл сначала
else: # иначе
numbers.append(a) # добавляем в конец массива переменную a
numbers.append(b) # аналогично
numbers.append(c) # аналогично
numbers = sorted(numbers) # сортируем массив
print(numbers[0], end=' ') # выводим нулевой элемент массива
print(numbers[1], end=' ') # первый
print(numbers[2]) # и, наконец, второй. в python счет начинается с нуля
break # выходим из цикла и из программы
Объяснение:
Python 3.8.0
Весь код прокомментирован.
По горизонтали. 3. Водород. 7. Углерод. 9. Рубидий. 13. Олово. 14. Литий. 16. Лоуренсий. 20. Франций. 22. Лантан. 23. Натрий.
По вертикали. 1. Молибден. 2. Вольфрам. 4. Осмий. 5. Железо. 6. Ниобий. 8. Гафний. 10. Иридий. 11. Фосфор. 12. Иттрий. 15. Селен. 17. Аргон. 18. Титан. 19. Уран. 21. Хлор.