например, это можно сделать так:
UPD: изменено
#include <iostream>
#include <set>
#include <cmath>
using namespace std;
bool prime(int n){
for(int i = 2; i * i <= n; i++)
if(n % i == 0)
return false;
return true;
}
signed main() {
int n;
cin >> n;
set<int> ok;
ok.insert(2);
ok.insert(3);
ok.insert(5);
int sum = 0, cnt = 0,cur = 2;
while(cnt != n){
bool norm = true;
for(int i = 2; i * i <= cur; i++)
if(cur % i == 0 && ( ok.find(i) == ok.end() && prime(i)) || (cur % (n/i) == 0 && ok.find(n/i) == ok.end() && prime(n/i)))
norm = false;
if(norm){sum += cur; cnt++;}
cur++;
}
cout << sum;
}
2). Преимущества и особенности формата RAW вызывают большой интерес у всех любителей фотографии.
Одни слышали, что RAW позволяет получить более качественное изображение, других пугает сложность обработки исходного файла. Как бы то ни было, если понять, что из себя представляет формат RAW, то можно будет осознанно походить к решению снимать в нем или ограничиться JPEG. В этой статье постараемся ответить на два во что такое RAW и каковы его преимущества и недостатки? Так как RAW-файлы для дальнейшего редактирования обычно преобразовывают в формат TIFF, то и его можно считать частью RAW-процесса. Также рассмотрим преимущества и недостатки RAW по сравнению с основной альтернативой ему – форматом JPEG.