От своих агентов Шерлок Холмс узнал, что Мортимер хранит яд в своей лаборатории, но емкости не подписаны. Известно что, в бутылке, колбе, пробирке и банке находятся щелочь, кислота, раствор яда и вода.
Путем наблюдений установлено, что вода и щелочь не в бутылке, а в банке не кислота и не вода.
Колба стоит около банки и сосуда с щелочью.
Что находится, в каком сосуде?
а) Щелочь – в пробирке, кислота – в бутылке, вода – в колбе, раствор яда – в банке
б) Щелочь – в бутылке, кислота – в пробирке, вода – в колбе, раствор яда – в банке
в) Щелочь – в колбе, кислота – в бутылке, вода – в пробирке, раствор яда – в банке
г) Щелочь – в банке, кислота – в бутылке, вода – в колбе, раствор яда – в пробирке
#include <iostream>
#include <vector>
using namespace std;
void srez(vector<int> arr, int x, int y, int z = 1) {
for (int i = y; i >= x; i -= z) {
cout << arr[i] << ' ';
}
cout << '\n';
}
int main() {
int n;
cin >> n;
vector<int> arr(n);
for (int i = 0; i < n; ++i) cin >> arr[i];
int x, y, z;
cin >> x >> y >> z;
srez(arr, x, y);
srez(arr, x, y, z);
return 0;
}
Писал код сам, тоже по этой задаче С++