ACM/PAT
文章平均质量分 71
DY编程怪兽
You can go as far as you want to go.
心有多远,你就能走多远。
展开
-
acm奇数魔方阵
奇数魔方阵 (输入文件:input.txt 输出文件:output.txt) 魔方矩阵是一个n*n奇数矩阵,其中n^2个元素分别是1,2,3,4,5…,n^2。魔方矩阵的特点是:任意一行、任意一列以及主副对角线的所有数之和均相等,且都等于n(n^2+1)/2,如下图所示的三阶魔方矩阵 8 1 6 3 5 7 4 9 2原创 2015-11-12 20:54:43 · 1564 阅读 · 0 评论 -
ACM,表达式求值、函数表达式求值,ACM表达式求值
观察函数每一个都是二元函数f(x,y)的形式。我们先解决这种没有嵌套,例如add(x,y)表示的是x+y,这不是蛮简单的吗?但是呢add(x,y)是一个字符串表达式(我们用str来表示),无法直接返回这个x+y的值。于是写两个函数来获取这个表达式的第一个参数和第二个参数的值getexp1(str)和getexp2(str),它们分别返回了这个表达str的1 2个参数的值。于是这个表达式的结果为add=getexp1(str)+getexp2(str) sub=getexp1(str)-getexp2(s原创 2015-11-15 19:16:39 · 1576 阅读 · 1 评论