

Anh trai cu Tí mở cửa hàng bán quần áo, anh có một đống tất mà cần phải ghép đôi theo màu để bán. Mỗi màu có thể được biểu diễn bởi một số nguyên dương. Vì Tí đang học trong đội tuyển Tin học nên anh yêu cầu Tí: Hãy xác định giúp anh xem có thể có tối đa bao nhiêu đôi tất cùng màu để bán.
Dữ liệu vào: Vào từ file BAI2.INP
Dữ liệu ra: Ghi ra file BAI2.OUT Gồm 1 số duy nhất là kết quả của bài toán.
ví dụ
input
7
1 2 1 2 1 3 2
output
2
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
const int N=1e4+5;
int n,kq=0,a[N+1],x;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
freopen("Bai2.INP","r",stdin);
freopen("Bai2.OUT","w",stdout);
cin>>n;
for(int i=1;i<=n;i++){cin>>x;a[x]++;}
for(int i=1;i<=N;i++){
if(a[i]!=0){kq=kq+a[i]/2; a[i]=0; }
}
cout<<kq;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
\begin{array}{c} \color{#FFFFFFff}{H}\color{#E7E7E7ff}{o}\color{#CFCFCFff}{r}\color{#B7B7B7ff}{i}\color{#9F9F9Fff}{z}\color{#878787ff}{o}\color{#6F6F6Fff}{n} \end{array} $\\$
// HORIZON
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
freopen("BAI2.INP", "r", stdin);
freopen("BAI2.OUT", "w", stdout);
int n, x, d = 0; cin >> n; int a[101];
while (n--) {
cin >> x; a[x]++;
}
for (auto i:a) d += i/2;
cout << d;
}Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
40
82
83
thanks bn nhé
737
32571
1070
Ui idol đừng vote nx ;-; huhu
647
2190
1030
thấy mấy câu trả lời ngầu quá
737
32571
1070
;-; bth thôi cou ơi
647
2190
1030
ko cần vote lại đâu:))
737
32571
1070
:))) làm tui tưởng câu tui bị xóa áaaaa
647
2190
1030
:))
1999
205
1210
ai vote chéo khum nhề :))