Индивидуальный рейтинг по категориям можно просмотреть на странице с профилем.
←
→
←
→
|
ссылка
May 17 19:13
Комментарий от elirijndael: Полностью согласен с valid_name. |
|
ссылка
May 17 18:47
Комментарий от Aleksandr89: Неплохой тест. Для тех кто хочет ещё попрактиковатьс... |
|
ссылка
May 17 15:13
Комментарий от dpdpdp: Поменяйте радиокнопки на чекбоксы. Во втором варианте про... |
|
ссылка
May 17 11:55
Комментарий от Torredo812: вот это подвох!!! забываешь что х увеличился))и думае... |
|
ссылка
May 17 10:50
Комментарий от lesha1980: Хороший вопрос. Получается, что проверяется только x в... |
Тестов: 130, вопросов: 5791. Пройдено: 126748 / 526543.
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
typedef void(*pm)(int);
typedef int INT;
pm printng(int i) {
cout << "\n" << i << ";";
return 0;
}
int main() {
vector<int> vector1;
ostream_iterator<int> output(cout," "); //stream of output
istream_iterator<int> input(cin); //stream of input
INT num;
while((num = *input) != 0) {
*output++ = num;
input++;
if (num % 2 ==0)
vector1.push_back(num); //vector consists of even numbers
}
cout << "\n using copy(vector1.rbegin(), vector1.rend(), ostream_iterator<int>(cout,''\\n'')\n";
copy(vector1.rbegin(), vector1.rend(), ostream_iterator<int>(cout,"\n"));
cout << "using for_each\n";
for_each(vector1.begin(), vector1.end(), printng);
vector<int>::iterator it = vector1.begin();
m = 0;
while(it != vector1.end()) {
m++;
cout << "\n" << m << ")" << *it;
it++;
}
system("pause");
return 0;
}