题目
Time Limit:
5000 ms
Case Time Limit:5000 ms
Memory Limit:64 MB
Total Submission:181
Submission Accepted:71
Description
西瓜很喜欢玩魔方,现在西瓜想知道,一个N阶魔方在表面一共有多少个立方体能被看见?
Input
包含多组数据,EOF结束。
对于每组输入,包含一个数字N(1 <= N <= 1000),表示魔方的阶数。Output
对于每组输入,输出一行,表示N阶魔方能看见的立方体数。
Sample Input
1
2
3
4Sample Output
1
8
26
56
题解
数学题
对于n阶魔方,如果n=1,那么就是
1
,否则ans=n3-(n-2)3=6n2-12n+8
代码
/* By:OhYee Github:OhYee Email:oyohyee@oyohyee.com */ #include <cstdio> int main() { int n; while(scanf("%d",&n) != EOF) printf("%d\n",n==1?1:6*n*n-12*n+8); return 0; }