На 10 земельних ділянках було проведено обстеження рівня pH ґрунту. Результати обстеження подано в таблиці: 1 2 3 4 5 6 7 8 9 10
5 6 7 3 9 8 4 5 7 5
У вибраному середовищі програмування створіть проект Ґрунти, у якому можна визначити кількість земельних ділянок з кислими (pH менше 7), з нейтральними (pH = 7) та лужними (pH більше 7) ґрунтами.
#include <iostream>
#include <vector>
using namespace std;
bool ok1(int a, int b, int c){
return (a+b > c && a+c > b && b+c > a) && min(a,min(b,c)) > 0;
}
bool ok2(int a, int b, int c){
return ok1(a,b,c) && (a == b || a == c || b == c);
}
signed main(){
const int n = 3, m = 7;
int arr[n][m];
for(int i = 0; i < n; i++)
for(int j = 0; j < m; j++)
cin >> arr[i][j];
vector<int> ans;
for(int j = 0; j < m; j++)
if(ok2(arr[0][j],arr[1][j],arr[2][j]))
ans.push_back(j+1);
cout << ans.size() << "\n";
for(auto i: ans)
cout << i << " ";
}
использовать Чертежник
алг
нач
сместиться в точку (1,3)
опустить перо
сместиться в точку (3,4)
сместиться в точку (5,3)
сместиться в точку (7,4)
сместиться в точку (6,3)
сместиться в точку (7,2)
сместиться в точку (5,3)
сместиться в точку (3,2)
сместиться в точку (1,3)
поднять перо
сместиться в точку (2,2.95)
опустить перо
сместиться в точку (2,3.05)
сместиться в точку (2.05,3.05)
сместиться в точку (2.05,2.95)
сместиться в точку (2,2.95)
поднять перо
сместиться в точку (0,0)
кон
Объяснение:
Смотри картинку