федороа
?>

Как используется функция іnput() в строке '548 + 895 + 1000 + + 5012', чтобы выделить числа из строки и сложить их?​

Информатика

Ответы

Девяткина_Арсений

#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;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Как используется функция іnput() в строке '548 + 895 + 1000 + + 5012', чтобы выделить числа из строки и сложить их?​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

migreen
Demina-Khokhlov584
sharikplushelen
bd201188
superbalsa
Wlad967857
maryshecka
delfa-r6289
pristav9
juli19657
yakovlevasvetlanalvovna209
nanasergevn
pristav9
bmargarita
papanovar