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/2LVIrhIyVS
https://s.shopee.vn/2LVIrhIyVS
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
- đếm từ 1 đến n có bao nhiêu số đối xứng dạng nón vì dụ các số đối xứng dạng...
- Cho một xâu kí tự S chỉ toàn kí tự số 0 và 1. Biết rằng...
- Hãy trình bày cách tách Beat nhạc một bài hát từ phần mềm Audacity?
- Mỗi dự án âm thanh gồm: A. Một rãnh âm thanh B. Nhiều rãnh âm thanh C. Hai rãnh âm thanh D....
- Khi đang trình chiếu (Slide Show) một bài trình diễn, muốn chuyển sang màn hình của một chương trình ứng dụng khác (đã...
- Internet là gì? Nêu một số ứng dụng và dịch vụ trên Internet?
- Hãy sử dụng các cụm từ: thư điện tử, hộp thư, hộp thư điện tử, máy chủ thư điện tử, dịch vụ thư...
- Siêu văn bản thường được tạo ra bằng ngôn ngữ nào? A. Pascal B. thnl C. html D....
Câu hỏi Lớp 9
- There are many kinds of pollution. Air, water, and land can be polluted. Some pollution is caused by nature, such as...
- Hãy giải thích các kí hiệu gi trên dây dẫn điện như sau : a, Dây điện : VCmd-2x2,5 b, Dây điện : VCm-2,5
- cho tứ giác ABCD có góc A bằng 90 độ góc C bằng 90 độ a, chứng minh 4...
- Viết 1 đoạn văn 12 câu theo phương pháp lập luận diễn dịch phân tích vẻ đẹp phong cách Hồ Chí Minh trong đoạn văn có...
- fe(oh)3->fe2o3->fe2(so4)3->fecl3->fe(no3)3
- Hòa tan hoàn toàn 13,3 g hỗn hợp X gồm một kim loại kiềm A, Al và Fe bằng dung dịch H2SO4 29,4% vừa đủ thu được 10,08...
- Mô tả hiện tượng - viết phương trình hóa học: 1. Cho dung dịch phenolphtalein vào ống nghiệm...
- Bàn về truyện ngắn Làng -kim lân có ý kiến cho rằng: Đọc truyện ngắn làng,ta...
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):