Nội dung Bài tập
Mã:
Nhom4_cau3_de2024_2025
Tên:
Mã hóa văn bản
Dạng thi:
oi
Thang điểm:
6 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
thaidak

Bài 3. (6,0 điểm) Mã hóa văn bản

Tập hợp các chữ cái tiếng Anh bao gồm 26 chữ cái được đánh số thứ tự từ 0 đến 25 như sau:

TT

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Chữ

cái

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

 

Phương pháp mã hóa ký tự đơn giản được thực hiện theo các bước sau:

Bước 1: Tìm T là số thứ tự tương ứng của ký tự cần mã hóa trong bảng.

Bước 2: Tăng giá trị số T này lên K (khóa) đơn vị ta được TT= T+K.

Bước 3: Tìm số dư trong phép chia TT/26 ta được TTT=TT/26.

Bước 4: Tìm số thứ tự TTT trong bảng chữ cái ta thu được ký tự mới.

Yêu cầu: Viết chương trình mã hóa chuỗi ký tự theo phương pháp trên.

Dữ liệu vào: Nhập vào một chuỗi ký tự và một khóa K (K>0).

Dữ liệu ra: Chuỗi ký tự sau mã hóa.

Ví dụ:

Dữ liệu vào

Dữ liệu ra

@ TIN HOC 2025 @

7

@ APU OVJ 2025 @


       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận