
1条回答 默认 最新
CSDN专家-Matlab_Fans 2021-10-20 22:31关注题目中等式右边应为 (5*c+1)^2,否则无解。
For循环求解程序:for ii = 1000:9999 n = num2str(ii); m = [n(1:3) n(1)]; if str2num(m) == (5*str2num(n(3))+1)^2 N = ii; break; end endWhile循环
ii = 1000; n = num2str(ii); m = [n(1:3) n(1)]; while str2num(m) ~= (5*str2num(n(3))+1)^2 ii = ii+1; n = num2str(ii); m = [n(1:3) n(1)]; end N = ii结果:
N = 1680本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报