Có N người (đánh số thứ tự từ 1 đến N) và tình trạng quen biết của N người này được cho bởi mảng hai chiều A(N,N) đối xứng qua đường chéo chính, trong đó A[i,j] = A[j,i] = 1 nếu i quen j và bằng 0 nếu i không quen j (quy ước A[i,j]=0 nếu i=j). Hãy xét xem liệu có thể chia N người đó thành 2 nhóm mà trong mỗi nhóm hai người bất kỳ đều không quen nhau ? . Nếu được thì làm theo chương trình lớp 11 giúp mình
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 <iostream>
#include <map>
using namespace std;
int main() {
int n;
cin >> n;
map<int, int> count;
for (int i = 0; i < n; i++) {
int x;
cin >> x;
count[x]++;
}
int ans = 0;
for (auto p : count) {
int x = p.second;
ans += (x * (x - 1)) / 2;
}
cout << ans;
return 0;
}
b)Ta có OA = OC (tính chất đường chéo hình thoi)
Mà OC = BE và OC // BE (cmt) nên OA = BE và OA // BE.
Do đó ABEO là hình bình hành
Ta có J là trung điểm của OB nên đường chéo thứ hai AI phải qua J và JA = JE.
⇒ E đối xứng với A qua trung điểm J của đoạn OB.
In the last summer, I with my parents were went to Singapore. I was amazed by the bustling atmosphere in the city. In the city, I was involed in outdoor activities with everyone so I was feeled very funny and happy. In the evening, I with my parents were walked around the bustling neighborhood and enjoyed many foods and drinks. I was so happy and exiting