问题标题: 酷町堂:2663 魔方

0
0

0
已采纳
陈胤廷
陈胤廷
修练者
修练者

核心部分如下:

cout<<8<<endl;//不管是几阶魔方都有8个顶角。

cout<<(a-2)*12<<endl;//边数-2=只露出2面方块的个数。

cout<<(a-2)*(a-2)*6;//这一个式子算出了露出3面对方块。

望采纳!

0
0
0
郑怡翔
郑怡翔
初级天翼
初级天翼
这道题纯属找规律。

核心:

定义输入a(int)

cout<<8;//每一个顶点都是3个面露在外面的
    cout<<endl;//换行
    cout<<(a-2)*12<<endl;//每一条棱中有棱长-2个2个面露在外面的
    cout<<(a-2)*(a-2)*6;//每一面有(棱长-2)*(棱长-2)个1个面露在外面的

 

0
徐熙晨
徐熙晨
新手光能
新手光能
cout<<8<<endl;
cout<<(n-2)*12<<endl;
cout<<(n*n*n-(n-2)*(n-2)*(n-2))-8-(n-2)*12;

打表

我要回答