Cho đoạn thẳng MN = 4cm, điểm O nằm giữa M và N. Trên cùng một nửa mặt phẳng bờ MN vẽ các tam giác cân đỉnh O là OMA và OMB sao cho góc ở đỉnh O bằng 450. Tìm vị trí của O để AB min. Tính độ dài nhỏ nhất đó.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

#include <bits/stdc++.h>
using namespace std;
#define nmax 1000007
long long a[nmax];
int main()
{
long long n;
cin>>n;
for(int i=1; i<=n; i++)
{
long long x;
cin>>x;
a[x]++;
}
for(int i=1; i<=nmax; i++)
{
if(a[i]==1)
{
cout<<i;
return 0;
}
}
}

b, Điểm giữa = (Điểm cuối+Điểm đầu)/2
Nếu điểm giữa <= 7,5 thì đầu = giữa + 1
Nếu không, cuối = giữa - 1

Để thực hiện thuật toán sắp xếp chọn theo thứ tự giảm dần, chúng ta sẽ đi tìm phần tử lớn nhất và đặt nó vào đúng vị trí cuối cùng của dãy số. Sau đó, chúng ta sẽ lặp lại quá trình này với dãy số còn lại. Dưới đây là cách thực hiện thuật toán sắp xếp chọn cho dãy số đã cho:
Dãy số ban đầu: 13, 11, 15, 16
Bước 1: Tìm phần tử lớn nhất trong dãy số và đặt vào vị trí cuối cùng.
- Phần tử lớn nhất là 16, đổi chỗ với phần tử cuối cùng.
Dãy số sau bước 1: 13, 11, 15, 16
Bước 2: Lặp lại quá trình trên với dãy số trừ đi phần tử cuối cùng.
- Tìm phần tử lớn nhất trong dãy số 13, 11, 15.
- Phần tử lớn nhất là 15, đổi chỗ với phần tử cuối cùng của dãy số trừ đi phần tử cuối cùng (ở vị trí thứ 3 trong dãy ban đầu).
Dãy số sau bước 2: 13, 11, 15, 16
Bước 3: Lặp lại quá trình trên với dãy số trừ đi 2 phần tử cuối cùng.
- Tìm phần tử lớn nhất trong dãy số 13, 11.
- Phần tử lớn nhất là 13, đổi chỗ với phần tử cuối cùng của dãy số trừ đi 2 phần tử cuối cùng (ở vị trí thứ 1 trong dãy ban đầu).
Dãy số sau bước 3: 13, 11, 15, 16
Kết quả sau khi thực hiện thuật toán sắp xếp chọn theo thứ tự giảm dần là: 16, 15, 13, 11.

em ko biết em chỉ biết xếp theo thứ tự tăng dần thôi
5 8 12 65 71 72 83
ngu
Thay vì viết vào đây bạn có thể cop ra mạng để cha mà=)?