Pascal列出1〜1000内的所有既是完全平方数又是回文数的整数
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 07:15:06
![Pascal列出1〜1000内的所有既是完全平方数又是回文数的整数](/uploads/image/z/2987015-23-5.jpg?t=Pascal%E5%88%97%E5%87%BA1%26%2312316%3B1000%E5%86%85%E7%9A%84%E6%89%80%E6%9C%89%E6%97%A2%E6%98%AF%E5%AE%8C%E5%85%A8%E5%B9%B3%E6%96%B9%E6%95%B0%E5%8F%88%E6%98%AF%E5%9B%9E%E6%96%87%E6%95%B0%E7%9A%84%E6%95%B4%E6%95%B0)
xN@ĀV`$qR`ɔDЅ
BHF_w
+_pww=MS˺pPGKbS[|vyn>Ɛu5!%|(Ěh>P}F7NwӋcܞr88qׯY )D+ʥ7t&Q2"X~nwr6AYX!3jo?dL+-o0wIyxmmVI2-S4W~aM"
lfYmZ̡b5&A,Bj1b{+dϣU3Q,щm\QM2`hM8f-B#iJ+`
Pascal列出1〜1000内的所有既是完全平方数又是回文数的整数
Pascal列出1〜1000内的所有既是完全平方数又是回文数的整数
Pascal列出1〜1000内的所有既是完全平方数又是回文数的整数
关于这个问题,可以从1到31循环,如果这个数的平方是回文数,那么输出.这样只要编一个判断回文的函数并用for循环枚举就可以了参考程序:vari:longint;functionhw(x:longint);vari,l:longint;s:string;beginstr(x,s);l:=length(s);fori:=1toldiv2doifs[i]s[l-i+1]thenexit(false);hw:=true;end;beginfori:=1to31doifhw(i*i)thenwriteln(i*i);end.