螺旋加密

测试数据来自 system/2824

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【问题描述】

  Chip和Dale发明了一种文本信息加密技术。他们事先秘密约定好矩阵的行数和列数。接着,将字符按如下方式编码:
  1. 所有文本只包含大写字母和空格。
  2. 每个字符均赋予一个数值:空格=0,A=1,B=2,……,Y=25,Z=26。
  按照下图所示的方式,将每个字符对应数值的5位二进制数依次填入矩阵。最后用0将矩阵补充完整。例如,对于信息“ACM”,行列数均为4时,矩阵将被填充为:
说明
  将矩阵中的数字按行连起来形成数字串,完成加密。例子中的信息最终会被加密为:0000110100101100。

【输入格式】

  一行。首先是两个整数 \(R(1≤R≤20)\) 和 \(C(1≤C≤20)\),表示行数和列数。之后是一个只包含大写字母和空格的字符串。字符串的长度 \(≤(R * C)/5\)。\(R\) 和 \(C\) 之间以及 \(C\) 和字符串之间均用单个空格隔开。

【输出格式】

  一行,为加密后的二进制串。注意你可能需要用 0 将矩阵补充完整。

【输入输出样例】

 Input

4 4 ACM

 Output

0000110100101100

【来源】

  Mr.he

二维数组练习题(二)

未认领
状态
已结束
题目
10
开始时间
2023-11-16 00:00
截止时间
2023-12-02 23:59
可延期
24.0 小时