Mời thí sinh CLICK vào liên kết hoặc ảnh bên dưới
Mở ứng dụng Shopee để tiếp tục làm bài thi
https://s.shopee.vn/6Ai1QhN7jj
https://s.shopee.vn/6Ai1QhN7jj
Sytu.vn và đội ngũ nhân viên xin chân thành cảm ơn!
viết chương trình pascal Hoán vị ký tự theo khóa - Tên chương trình GRCAE.???
Nhập vào xâu S chỉ chứa các ký tự là chỉ cái in thường và khoảng trắng.
Cho trước khóa m là một hoán vị của n số (2<n<18). Để mã hóa một xâu ký tự ta có thể chia xâu thành từng nhóm từ trái sang phải mỗi nhóm có n ký tự; nếu nhóm cuối không đủ n ký tự thì ta có thể thêm các ký tự trắng vào sau cho đủ. Sau đó hoán vị các ký tự trong từng nhóm theo khóa, ghép các nhóm xâu lại theo thứ tự ta được một xâu đã mã hóa. Hãy viết chương trình mã hóa một xâu kí tự cho trước.
Ví dụ: Với n=8 và khóa m=87345621, thực mã hóa xâu S = “hello every body” như sau:
Tách xâu S thành các xâu mỗi xâu có 8 ký tự:
S1 = “hello ev”; S2 = “ery o body”
Thực hiện mã hóa xâu S1, S2 theo khóa m ta được S1’ và S2’:
S1’ = “vello eh”; S2’ =”ydy bore”
Input: GRCAE.INP
· Dòng 1: số nguyên n (2<n<18) và m (m là số nguyên có n chữ số).
· Dòng 2: ghi xâu cần mã hóa (độ dài xâu <=10^5).
Ouput: GRCAE.OUT
· Mỗi dòng ghi 1 xâu có n ký tự đã được mã hóa.
Ví dụ:
GRCAE.INP GRCAE.OUT
8 87345621
hello every body vello eh ydy bore
Mình đang vướng một chút rắc rối và cần người giúp đỡ. Nhờ mọi người hãy lan tỏa bác ái của mình và giúp đỡ mình trả lời câu hỏi trên mới ạ!
Các câu trả lời
Câu hỏi Tin học Lớp 9
- “www.edu.net.vn “, “vn” trên địa chỉ trang web có nghĩa là: A. Một kí hiệu nào đó B. Ký hiệu tên nước Việt Nam C. Chữ...
- Internet là gì? Nêu một số ứng dụng và dịch vụ trên Internet?
- Mình đã tạo nhạc nền cho trang chiếu PowerPoint 2010, nhưng mình dùng phần mềm PresenterSoft...
- Hãy cho ví dụ đề thấy rằng tác động của tin học làm “thay đổi phong...
- Cho dãy số nguyên a gồm N phần tử. Đếm xem có bao nhiêu cặp (i, j) trong đó i < j...
- Trình tự cắt, sao chép âm thanh là: 1- Đánh dấu đoạn âm thanh muốn cắt hoặc sao chép. 2- Nhấn tổ hợp phím Ctrl + V. 3...
- Câu 1 Ô B5 là ô nằm ở vị trí nào a, hàng 5 cột B b, Hàng B cột...
- Nêu lợi ích xã hội tin học hóa trong “thời đại 4.0”
Câu hỏi Lớp 9
- 1. Viết một đoạn văn đánh giá nghệ thuật của bài "Lặng lẽ Sa Pa" 2. Nêu một...
- Cho mạch điện gồm R1 = 10 ôm, R2 = 15 ôm. Mắc song song vào hiệu điện thế u = 12 v không đổi a. Tính điện trở tương...
- có hỗn hợp khí gồm co2 so2 o2 và co làm thế nào để thu đc o2 tinh khiết
- 1. She is very tired; ________, she has to finish her homework. A. moreover B. so C. and D. however 2. - Is...
- B=(1/căn bậc 2 của x - 2/x-2 căn x ) : căn bậc 2 của x - 3 /x+2căn...
- II. Fill in the correct preposition 1. Kevin complained to the manager because he wasn't satisfied........ his pay...
- Hòa tan hoàn toàn 14,7 g hỗn hợp Mg, Zn, Ni bằng dung dịch HCl thấy thoát ra 6,72 lít khí H2 (đktc). Khối lượng muối...
- Tìm câu đúng với đồng nghĩa ạ 11.Three hundred students entered the swimming competition last...
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑

Bước 2: Nhập vào xâu cần mã hóa từ file GRCAE.INP.
Bước 1: Nhập vào số nguyên n và m từ file GRCAE.INP.
Chương trình Pascal để mô phỏng quá trình mã hóa xâu ký tự theo khóa có thể được thực hiện như sau (đơn giản hóa cách giải quyết để dễ hiểu):