Python. Списки, циклы. В электронной библиотеке представлены книги различных годов издания. Один из сотрудников добавил в общий архив новые книги, но, к сожалению, совсем забыл об аккуратности и не посмотрел годы их издания. Теперь всё хранится вперемешку и данные необходимо привести в порядок.
Напиши следующую программу: вводится список — год издания каждой книги через пробел. Применив сортировку выбором, необходимо упорядочить их в порядке возрастания и вывести результат на экран.
#include <iostream>
#include <vector>
using namespace std;
bool isPrime(int n){
for (int i = 2; i < n; i++){
if (n % i == 0){
return 0;
}
}
return 1;
}
vector<int> primes(int l, int r){
vector<int> primesNumbers;
for (int i = l; i < r + 1; i++){
if (isPrime(i)){
primesNumbers.push_back(i);
}
}
return primesNumbers;
}
int main() {
int l, r;
cin >> l >> r;
vector res = primes(l, r);
for (int i = 0; i < res.size(); ++i){
cout << res[i] << " ";
}
return 0;
}
Ирина и Тимур = не информатика
Таня и Саша = не информатика
Тимур = боится физики
Таня, Тимур = не литература, но плавают
Тимур и Таня = поздравили математика
Ирена = cожалеет мало времени на литературу
победители по: физике, математике, информатике, литературе и географии.
Коля - информатика (Ирена и Тимур = учит, Камилла и Эльдар = интересуются)
Тимур - не физика, не литература, не математика, не информатика,
значит география
Таня - не информатика, не литература, не математика, уже не география => Физика
Ирена - не информатика, не физика, не география => Литература
Коля - Математика