для задач необходимо подключить библиотеку cmath, задачи решены на с++, надеюсь решения тебе
Объяснение:
a) int a, b, c, d; // a меньшее основание б большее . с д - боковые стороны
cin >> a >> b >> c >> d;
cout << a+b+c+d << endl;// периметр
cout << sqrt(c*c-((b-a)/2)*((b-a)/2))*(a+b)/2; // площадь
return 0;
b) int x1,y1, x2,y2;
cin >> x1 >> y1 >> x2 >> y2;
cout << sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
return 0;
c)int x2,y2;
cin >> x2 >> y2;
if ( sqrt((x2-0)*(x2-0)+(y2-0)*(y2-0))>7)
cout << "YES";
else cout << "NO";
return 0;
d)int a[10],c=0;
for(int i=0; i<10;i++)
{cin >> a[i];
c+=abs(a[i]);}
cout << c/10;
return 0;
#include <iostream>
#include <vector>
using namespace std;
void solve(){
int m,n;
cin >> m >> n;
vector<vector<int>> a(m,vector<int>(n));
vector<bool> b(m, true);
for(int i = 0; i < m; i++)
for(int j = 0; j < n; j++)
cin >> a[i][j];
for(int i = 0; i < m; i++)
for(int j = 1; j < n; j++)
if(a[i][j] <= a[i][j-1])
b[i] = false;
for(auto i : b) cout << i << " ";
}
signed main(){
solve();
}
32*32=2^10
512 байт =512*8 бит =2^9 *2^3=2^12
2^12 : 2^10 = 2^2 =4 бита для одного пикселя
2^4 =16 цветов ; ответ 16 цветов.
3)
64*32 =2^11
1 Кбайт =2^10 байта =2^13 битов
2^13 : 2^11 =2^2=4 битов
2^4 =16 цветов ответ 16
4)
5+5 =10 битов под кр и син
8*8=2^6
128 байт=2^7 байт=2^10 бит
2^10 : 2^6 =2^4 =16 бит
16-10 =6 бит под зелёную ответ 6 бит
5)
32*64=2^11
512 байт =2^9*2^3 бит =2^12 бит
2^12 : 2^11 = 2 бита под один пиксель
2^2 =4 цвета ответ 4
6)
128 *128 = 2^14
4 Кбайта = 2^2 * 2^13 битов =2^15 битов
2^15 : 2^14 =2 бита под один пиксель
2^2=4 цвета ответ 4