精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 2.設(shè)計(jì)一個4*4魔方程序,讓魔方的各行值的和等于各列值的和,并且等于兩對角線值的和64.例如一下魔方

    2.設(shè)計(jì)一個4*4魔方程序,讓魔方的各行值的和等于各列值的和,并且等于兩對角線值的和64.例如一下魔方
    【提示】
    求4*4魔方的一般步驟如下:
    (1)設(shè)置初始魔方的起始值和相鄰元素之間的差值.例如上述魔方的初始魔方的起始值(first)和相鄰元素之間的差值(step)分別為:
    first=1
    step=2
    (2)設(shè)置初始魔方元素的值.例如上述魔方的初始魔方為:
    1 3 5 7
    9 11 13 15
    17 19 21 23
    25 27 29 31
    (3)生成最終魔方.方法如下:
    ①求最大元素值與最小元素值的和sum,該實(shí)例的sum是:
    1+31=32
    ②用32減去初始魔方所有對角線上元素的值,然后將結(jié)果放在原來的位置,這樣就可求得最終魔方.本例最終魔方如下:
    31 3 5 25
    9 21 19 15
    17 13 11 23
    7 27 29 1
    本題的魔方類magic的參考框架如下:
    class magic
    { public:
    void getdata();
    void setfirstmagic();
    void generatemagic();
    void printmagic();
    private:
    int m[4][4];
    int step;
    int first;
    int sum;
    };
    數(shù)學(xué)人氣:395 ℃時間:2020-06-04 08:52:13
    優(yōu)質(zhì)解答
    #includeusing namespace std;class magic{public:void getdata();void setfirstmagic();void generatemagic();void printmagic();private: int m[4][4]; int step; int first; int sum;} ;void magic::getdata(){ c...
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版