Có bao nhiêu cách sắp xếp các kí tự trong từ THANHNAM sao cho các kí tự giống nhau không đứng cạnh nhau
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.
Đáp án B
Gọi A là tập hợp tất cả cách sắp xếp, là tập hợp các cách xếp mà chữ cái T đứng cạnh nhau, là tập hợp các cách xếp mà chữ cái D đứng cạnh nhau.
Ta có số phần tử của tập hợp A là (do 2 chữ T như nhau, 2 chữ C như nhau
nên khi hoán vị vẫn tính là 1).
Số phân tử của tập hợp lần lượt là (ta coi 2 chữ T đứng cạnh nhau là 1 chữ, 2 chữ C đứng cạnh nhau là 1 chữ).
Số cách sắp xếp mà vừa có T đứng cạnh nhau, c đứng cạnh nhau là
Vậy số cách sắp xếp cần tính là
.
Để 2 chữ A luôn đứng cạnh nhau thì ta sẽ coi hai chữ đó là cùng 1 chữ, sau đó ta sẽ tính cách xếp các chữ T,H,AA,I,L,N,D vào 7 vị trí trong từ
=>Số cách xếp là \(7!=5040\left(cách\right)\)
Các kí tự không được lặp lại và không tính thứ tự nên các kí tự đều khác nhau
- Kí tự thứ nhất có: 12 cách chọn
- Kí tự thứ hai có: 11 cách chọn
- Kí tự thứ 3 có: 10 cách chọn
......
- Kí tự thứ 8 có 5 cách chọn
Vậy có thể được: 12.11.10....6.5 = ... mã
#include <bits/stdc++.h>
using namespace std;
string st;
int d,i;
int main()
{
getline(cin,st);
d=st.length();
for (i=0; i<=d-1; i++) swap(st[i],st[n-1-(i-1)]);
cout<<st;
return 0;
}
Đáp án : C
Để xếp bi thỏa mãn yêu cầu thì các viên bi phải được xếp xen kẽ nhau.
Phương án 1: Vị trí đầu tiên là viên bi đỏ, sau đó xếp tiếp các viên bi còn lại. Vì yêu cầu xếp xen kẽ nên chỉ có 1 cách xếp trong tình huống này.
Phương án 2: Vị trí đầu tiên là viên bi đen. Tương tự như trên, chỉ có 1 cách xếp.
Vậy theo quy tắc cộng, số cách xếp bi thỏa mãn là 1 + 1 = 2 cách.
Cho mình hỏi, sao cách này lại sai. Ý tưởng của mình là 8 số lặp trừ đi cặp số đứng gần
Chỉ ra cách sai rồi giải theo ý tưởng hóa vị được không mn ới, help me