Những câu hỏi liên quan
Quoc Tran Anh Le
Xem chi tiết
Hà Quang Minh
27 tháng 9 2023 lúc 21:31

+) Số cách chọn 3 kí tự đầu tiên là 3 chữ cái trong bảng gồm 26 chữ cái in thường là: \(A_{26}^3\) (cách)

+) Số cách chọn 5 kí tự tiếp theo là chữ số là: \(A_{10}^5\) (cách)

+) Áp dụng quy tắc nhân, số mật khẩu Việt có thể tạo ra là: \(A_{26}^3.A_{10}^5\)(mật khẩu)

Quoc Tran Anh Le
Xem chi tiết
Hà Quang Minh
28 tháng 9 2023 lúc 21:02

+) Số cách chọn 4 kí tự đầu tiên là: \(A_{10}^4\) (cách chọn)

+) Số cách chọn 2 kí tự tiếp theo là: \(C_{26}^1.C_{26}^1\) (cách chọn)

+) Số cách chọn 1 kí tự tiếp theo là: \(C_{26}^1\) (cách chọn)

+) Số cách chọn 1 kí tự cuối cùng là: \(C_{10}^1\) (cách chọn)

+) Áp dụng quy tắc nhân, ta có số mật khẩu có thể tạo thành là:

\(A_{10}^4.C_{26}^1.C_{26}^1.C_{26}^1.C_{10}^1\) ( mật khẩu)

Quoc Tran Anh Le
Xem chi tiết
Hà Quang Minh
1 tháng 10 2023 lúc 20:27

a) Mỗi kí tự đều có 10 cách chọn.

Số mật khẩu có thể tạo ra là 10. 10. 10 = 1000

b) - Kí tự đầu có 26 cách chọn.

- 2 kí tự sau, mỗi kí tự có 10 cách chọn.

Quy định mới có thể tạo ra số mật khẩu là:

 26. 10. 10 = 2600

Quy định mới có thể tạo được nhiều hơn quy định cũ số mật khẩu khác nhau là:

    2600 - 1000= 1600 (mật khẩu)

Chuu
Xem chi tiết
Nguyễn Ngọc Ánh
Xem chi tiết
Đào Tùng Dương
30 tháng 6 2023 lúc 20:43

Để lập mật khẩu gồm 3 chữ số khác nhau và có chữ số 1 đứng liền sau chữ số 2, ta có thể chọn chữ số 2 ở vị trí đầu tiên, chữ số 1 ở vị trí thứ hai và chữ số còn lại ở vị trí cuối cùng. Vì có 10 chữ số để chọn (từ 0 đến 9) và không được chọn chữ số đã chọn ở vị trí trước đó, nên số cách lập mật khẩu là 9 x 8 = 72 cách.

Quoc Tran Anh Le
Xem chi tiết
Mai Trung Hải Phong
27 tháng 9 2023 lúc 20:13

Có 26 chữ cái tiếng Anh và 10 chữ số (từ 0 đến 9).

a) Để tạo một mã bưu chính, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu.

Mỗi chữ cái được chọn từ 26 chữ cái tiếng Anh nên có 26 cách chọn một chữ cái.

Mỗi chữ số được chọn từ 10 chữ số nên có 10 cách chọn một chữ số.

Vậy có thể tạo được 26 . 10 . 26 . 10 . 26 . 10 = 17 576 000 mã bưu chính.

b) Để tạo một mã bưu chính bắt đầu bằng chữ S, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên là S, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu.

Chữ cái đầu tiên là S: có 1 cách chọn.

Chọn các chữ cái còn lại, mỗi vị trí có 26 cách chọn.

Chọn các chữ số, mỗi vị trí có 10 cách chọn.

Vậy có thể tạo được 1 . 10 . 26 . 10 . 26 . 10 = 676 000 mã bắt đầu bằng chữ S.

c) Để tạo một mã bưu chính bắt đầu bằng chữ S và kết thúc bằng chữ số 8, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên là S, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu là chữ số 8.

Chữ cái đầu tiên là S: có 1 cách chọn.

Chọn các chữ cái còn lại, mỗi vị trí có 26 cách chọn.

Chọn chữ số thứ sáu (kết thúc) là 8: có 1 cách chọn.

Chọn các chữ số còn lại, mỗi vị trí có 10 cách chọn.

Vậy có thể tạo được 1 . 10 . 26 . 10 . 26 . 1 = 67 600 mã bắt đầu bằng chữ S và kết thúc bằng chữ số 8.

annet
Xem chi tiết
Nguyễn Việt Lâm
4 tháng 1 2021 lúc 17:48

Số cách thỏa mãn:

\(C_{10}^3.C_{26}^1.4!=74880\)

Akai Haruma
4 tháng 1 2021 lúc 20:05

Lời giải:

Có 26 cách chọn ký tự chữ, và 4 cách xếp ký tự chữ. 

Với mỗi cách chọn ký tự chữ, có $10^3$ cách chọn ký tự số. 

Do đó số cách tạo mật mã là: $26.10^3.4=104000$

Nguyenthi Tien
Xem chi tiết
Cherry
21 tháng 3 2021 lúc 16:03

 câu 1 Uses Crt;

Var St:String;

dem: Array[‘A’..’Z’] Of Byte

; i:Byte;

ch:Char;

Begin Write(‘Nhap xau St: ‘);

Readln(St);

{Khởi tạo mảng} For ch:=’A’ To ‘Z’ Do dem[ch]:=0;

{Duyệt xâu} For i:=1 To Length(St) Do If Upcase(St[i]) IN [‘A’..’Z’] Then Inc(dem[Upcase(St[i])]);

{Liệt kê các ký tự ra màn hình} For ch:=’A’ To ‘Z’ Do If dem[ch]>0 Then Writeln(ch,’ : ’,dem[ch]);

Readln;

thiên hiền lê
21 tháng 3 2021 lúc 16:30

Hehe,con sâu

Nguyễn Lê Phước Thịnh
21 tháng 3 2021 lúc 20:49

uses crt;

var st:string;

i,d,kt:integer;

ktu:char;

begin

clrscr;

write('Nhap xau:'); readln(st);

write('Nhap ki tu:'); readln(ktu);

d:=length(st);

kt:=0;

for i:=1 to d do 

  if ktu=st[i] then kt:=1;

if kt=0 then writeln(ktu,' khong co trong xau')

else writeln(ktu,' co trong xau');

readln;

end.

Ánh Nguyệt Thiên Vĩ
Xem chi tiết
Superhackerpro
Xem chi tiết
Trần Minh Hoàng
25 tháng 8 2021 lúc 17:37

#include <bits/stdc++.h>

using namespace std;

int main()
{
    string S;
    int x,sum=0;
    cin >> S;
    cin >> x;
    for (int i=0;i<=S.length()-1;i++)
    {
        sum+=((int(S[i])-97)+x)%26;
    }
    cout << sum;
}