回 帖 发 新 帖 刷新版面

主题:优惠!!送分大活动

送分拉,答一题送30, 答两题,送50[em14][em14]
1.在一个矩阵(N*N)中,若上三角的元素全为0,如下图所示:
    1  0  0
    2  3  0
    3  0  4
为了节省空间,可用1个1维数组来表示这个矩阵.如左图可表示为:(1 2 3 3 0 4)
在此种方式下,编程完成两个矩阵的加法和乘法.
2.读入N个数字,判断该字是否回文.(回文是什么?[em18])

回复列表 (共7个回复)

沙发

例如12321,
1456541等等就是回文

板凳

第一题嘛,就把对应的元素相加就行了
不过请说清楚要不要还原成矩阵的

3 楼

2.读入N个数字,判断该字是否回文.(回文是什么? )

http://www.hudie.org/duilian/zs/zs118.htm

4 楼

回文数就是
从左读到右和
从右读到左都是同一个数

下面是我的程序
输入一个数
如果是回文数就输出YES


var ch1,ch2:string;
    l,i:integer;
begin
readln(ch1);
l:=length(ch1);
for i:=l downto 1 do
  ch2:=ch2+ch1[i];
writeln(ch1);
writeln(ch2);
if ch2=ch1 then writeln('YES')
else writeln('NO');
end.

5 楼

第一题里的节省空间表示是逐行看还是逐列看的?好像都是(1 2 3 3 0 4)啊

6 楼

12321,54211245都是回文
这有一句话也是回文:
上海自来水来自海上
o(∩_∩)o...哈哈有意思吧!

7 楼

回文数就是正着读和倒着读都一样的数

我来回复

您尚未登录,请登录后再回复。点此登录或注册